5889 Victoria Ave, Montreal H3W1L2, Canada
No delivery
Spot something wrong?
Dishes at Pizza Mima. Prices may vary in venue.