Shima's Sushi Japanese Restaurant
2400 E Main St Ste 107A, Saint Charles, IL 60174
More Business Info
- Hours
- Regular Hours
Mon - Thu: Fri - Sat: Sun Closed - Extra Phones
Phone: 630-945-3336
- Other Link
- Categories
- Sushi Bars, Japanese Grocery Stores, Restaurants
Suggest an Edit