Sushi Time
113 N York St, Elmhurst, IL 60126
(630) 279-3388
Store Information
Closed
See More
Start New Order
Select Menu
Party Tray Menu
Appetizers & Sides
Kitchen Entrees
Sushi Entrees
Menus
All Day Menu
Lunch Menu
Party Tray Menu
Appetizers & Sides
Kitchen Entrees
Sushi Entrees
Appetizers & Sides
Kitchen Entrees
Sushi Entrees