Does Mira Sushi Restaurant have happy hours or specials?
Yes, Mira Sushi Restaurant does have happy hours and specials available.
What is Mira Sushi Restaurant's rating?
Mira Sushi Restaurant is rated an average of 4.3/5 stars across various online platforms.