Been there, done that? Do tell us about it! Submit a review of this Vancouver Island restaurant today.
4 of 5 stars
If your definition of pizza is puffy white bread airbrushed with a thin film of cheese, then you'll love this 'pizza'. Especially if you're drunk, like most of the patrons