This pizza place is in the heart of Campbellford, Ontario, Canada. It has something for everyone! The pizza is the best I have ever had. The servers are friendly and they make sure you have a positive experience within their store. The setting is very limited and I hope that they continue to grow in our little town soon. Gotta eat here.
These reviews are the subjective opinions of ChickAdvisor members and not of ChickAdvisor Inc.