Sushi Time
➤ 100 North York Street, Elmhurst, 60126, United States Of America
Frutos Do Mar, Asiático, Mexicano, Asiático, Sushi
"Angela was fantastic - she was very courteous and checked in with us throughout our meal to ensure we had everything we needed. The food, as always, was outstanding. Food: 5 Service: 5 Atmosphere: 5"