is a highly reviewed Pizza Restaurant
Ranked #1 of 8 Restaurants in Industrial Park Ottawa.
Some say it is excellent, dirty, disgusting.
The Latest Review: ★★★★★
Sent on the 11th of August, 2015
This person that said that it was dirty and disgusting is absolutely out of his mind as this is one of my favourite place to order pizza or take out. Excellent
Rank #1 of 8