Italian Restaurant in South Tampa
On W El Prado Blvd, a few minutes from anywhere in South Tampa.
On W El Prado Blvd, a few minutes from anywhere in South Tampa.
South Tampa families, couples and work crews fill our dining room most evenings, and the regulars order fast.
Visit Us
A Naples-built wood-fired oven, pasta made in house, and recipes handed down through the family.
Order Now