Restaurant in Tampa
Cozy neighborhood Italian spot serving homemade pasta, bolognese, cannoli, and tiramisu
2501 W Tampa Bay Blvd
Tampa, FL, 33607
(813) 373-6413