R

Rudy Ramirez

4 years ago

Best pizza in Tucson. Stopped here on a road-trip ...

Best pizza in Tucson. Stopped here on a road-trip back to Texas and it did not disappoint. I tried the fennel sausage & roasted peppers pizza and it was delicious. My girlfriend made a deal and traded slices with me because she also liked it! She had the margherita, which was also really tasty. I will definitely be back on the next road trip!

Comments:

No comments