Pizza Review
Great vibe in the heart of downtown St. John’s. Pizza tastes great. Fresh Ingredients and good variety of toppings. Pizza is an 8.1 but considering the overall experience my score is 8.6