Sushi Eater
All you can eat sushi in Chicago
›
Mira Sushi
Mira Sushi
Unclaimed
Overview
Website
312-877-5188
2108 S Archer Ave b 2f, Chicago, IL 60616, USA
Sunday
Monday
11:30
-
21:30
Tuesday
11:30
-
21:30
Wednesday
11:30
-
21:30
Thursday
11:30
-
21:30
Friday
11:30
-
22:00
Saturday
11:30
-
22:00
Sunday
11:30
-
21:30
Business Menu
Business Leaderboard