Home » Elmhurst, Illinois » Sushi Nest (See map, photos and more info)

Sushi Nest Menu

Contact Information

142 N York St
Elmhurst, IL 60126
(630) 833-5088

See similar restaurants in Elmhurst, Illinois: Asian | Japanese | Pan-Asian & Pacific Rim | Sushi

See other types of restaurants & cuisines in Elmhurst, including area Asian and American (Traditional).

In nearby Villa Park, take a look at a number of other restaurants, including Mickey’s Drive-In and Alpine Delicatessen.

Don't forget to check out the many restaurants located in and around Northlake, IL and Addison, IL.