I feel responsible. Friends of mine were up in Niagara Falls, and I searched the Canadian Hound Boards for them. while good restaurants seemed to be sparse, there were several highly recommended posts for Mama Mia's. I printed all the recommendations and gave it to them, they just got back and this is what they said:
"..we had the worst meal of our lives at Mama Mias in Niagara Falls.
The pasta was stale; the veal came from a box.....
Cold in side the place.
A horrible experience."