Break Free from the franchise restaurant chain syndrome and visit authentic "Mom and Pop". We showcase imported 100% Sicilian organic olive oil straight from Santo Stefano di Quisquina, one of our ancestral villages. See our "Promo Video"
5001 East Fowler Ave in Tampa FL 33617. email - email@example.com
MON 5 PM to 8 PM
TUE 5 PM to 8 PM
WED 5 PM to 8 PM
THUR 5 PM to 8 PM
FRI 5 PM to 9 PM
SAT 5 PM to 9 PM
Sunday's we are closed to be with family.
Dine in and take out - No deliveries
No voice mail orders accepted