Joined In Dec 2021
No info available
This storefront restaurant on Church Street is unassuming, but it offers the visitor the opportunity to create one's own favourite pizza which is created before one's eyes. The choice of ingredients one can add to a basic pizza is diverse, and the helpful wait staff...behind the counter are eager to please. While one can eat there (either inside or outside the shop), one can also get the pizza "to go," a benefit on a busy weekday evening.