Asian Restaurants | Elmhurst | IL | Restaurants | Sushi Bars
Sushi Time
Sushi Time: The No-Nonsense Sushi Experience Ambiance Let me be straight with you. When you step into Sushi Time, you’re not entering some stuffy five-star joint. No. This isn’t a place where the waitstaff prances around in tuxedos. You’re in a clean and bright space, simple as that. Relaxed isn’t just a word here; it’s…