is a highly regarded Take Out Restaurant
Ranked #1 of 16 Restaurants in Greenboro East Ottawa.
Some say it is generous.
The Latest Review: ★★★★★
Sent on the 21st of June, 2012
Best and cheesiest take-out pizza in Ottawa! Really generous with all the topping..the tomato sauce is to die for! Yum yum yum!
Rank #1 of 16