Pizza Review
The Rossa Pizza is super yummy! The pachino tomato’s and spicy oil create a perfect balance of sweet and savory!