BEST PIZZA RESTAURANT
is Ranked #4 of 12 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 #4 of 12