New Japan Restaurant  
1322 Chicago Avenue
Evanston, IL 60201
847-475-5980

An Evanston favorite serving the best sushi on the North Shore.