Mc Sushi
3800 E Main St
St Charles
IL
60174
(630) 587-4305
friendseat.com
Open Map
Description
Mcsushi was founded in 2005. Mcsushi specializes in Retail - Sushi Bar.
by dandb on June 08, 2015 from
dandb
2005
all
Asian Restaurant
dining
Grill
Japanese
restaurant
Restaurants
Smoking Allowed
Sushi