100% Were impressed
Located in the heart of downtown Elmhurst, Sushi Nest offers a wide selection of sushi, sashimi and rolls. Also featuring a selection of entrees and appetizers, Sushi Nest is open for lunch and dinner.
142 N York St, Elmhurst, IL 60126
(630) 833-5088
  • Hours: Lunch hours: Mon - Thu, 11:30am - 2:30pm, Fri, 11:30am - 3pm; Sat, noon - 3pm; Sun, closed. Dinner hours: Mon - Thu, 4:30pm - 9:30pm; Fri, Sat, 4:30pm - 10pm; Sun, noon - 9pm.
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »