BEST PIZZA RESTAURANT
is Ranked #2 of 11 Restaurants in Vanier South Ottawa.
Some say it is tasteless.
The Latest Review: ★
Sent on the 31st of January, 2017
Been buying pizza at least once a week for over a year now and last pizzas we got for family were tasteless and not fully cooked ...
Rank #2 of 11