pizzaNot yet on Tasting Planet
New York New York
East 7th Avenue 1512, Tampa, 33605 Tampa, United States
About
Best pizza in town
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
East 7th Avenue 1512, Tampa, 33605 Tampa, United States
Best pizza in town
No photos yet.
No reviews yet. Be the first!