Niagara Pizza has delicious pizza, but you need to time your visit. I had the pizza seven weeks ago and it was awesome. However, I had it last week and it was a different story. I phoned on a Friday night and was told to pick up the pizza in 20 minutes. I arrived and they told me it would... more
first time at this restaurant for take out beef souvlaki. first disappointment when I got home was that there was no pita bread, just 2" thick piece of garlic bread. Potato overcooked and dry, meat was tough, rice was nice but could go with steak nothing tasted greek except the tzatziki.
I won't order souvlaki again, even if it's a... more