Shichi Sushi Bar

28 E Main St, Illinois 62220

28 E Main St, Illinois 62220
Lunch Monday–Saturday
Dinner daily
Sushi
$$
Metro East