is an above average Pizza Restaurant
Ranked #1 of 6 Restaurants in West Centre Town Ottawa.
Some say it is extra, worth, personal.
The Latest Review: ★★★★★
Sent on the 28th of December, 2007
I loved it, Seriously worth a try. I would recommend extra tomato sauce but that's a personal preference not a warning P
Rank #1 of 6