is a pretty good Pizza Restaurant
Ranked #1 of 33 Restaurants in March Ottawa.
Some say it is great, excellent, good.
The Latest Review: ★★★★★
Sent on the 21st of January, 2011
Their Pizza is great! We all love it. We order either every week or every second week...and the quality is the same each time. We pick it up as we live only 5 minutes away and it is piping how and sooooo good.
Rank #1 of 33