Shima's Sushi - Japanese Restaurant
40W222 LaFox Rd, St. Charles
(630) 444-1790
Menu
Restaurants in St. Charles, IL
Shima's Sushi - Japanese Restaurant
40W222 LaFox Rd, St. Charles, IL 60175
(630) 444-1790