Mirra's Place (Menu)

3157 Dufferin St, Toronto
+1 416-789-2005

Give a rating to Mirra's Place

Suggest a dish

How much did you spend at Mirra's Place?