Respond to Review of Godzilla Pizza
Review: They have recently changed their menu and can make almost any pizza vegan. The staff are friendly, and the food is consistently extremely high quality. They even sell vegan mayo, vegan cheese and vegan meats. The tomato sauce base on their pizzas is the best pizza sauce ever. My favourite is the Sicilian.