Restaurant in Tampa
Longtime pizza spot serving specialty pies, pastas, and gluten-free options with a patio.
1319 S Howard Ave
Tampa, FL, 33606
(813) 251-0220