Joined In Jan 2022
No info available
great pizza. Best in the city! they have many different kinds of pizzas. it's perfectly located, at Seymour and Pender, in downtown Vancouver. it's inexpensive, and definitely worth having