#}
Sluurpy > Restaurants in Toronto > Mama Mia Place

Mama Mia Place - Toronto - Photo album

Possibly the best burritos in the city. Also very nice churros (home-made donuts) --- the fiancee loves them.
Share on WhastApp
Share on Facebook
Upload your pictures
Clicca per espandere