Pizza Review
The Pizzarosa, which based on the recommendations and the way it’s listed on their menu I have to believe is their house pie. Thick crust, but light. Excellent chunky tomato sauce underlying the cheese blend.