Sakura Sushi & Hibachi Grill
1615 Milwaukee Ave, Glenview, IL 60025, USA
Open Hours: 11:30 AM - 10:10 PM
18 - 28 min
ready for pickup
This is a Pickup orderYou'll need to go to Sakura Sushi & Hibachi Grill to pick up this order: 1615 Milwaukee Avenue