Address: Via Stazione, Punta Vugghia, Bagheria, Palermo, Sicilia, 90011, Italia, Bagheria, Italy
Cuisine: Sicilian
Featured by: Italia Squisita
Historic trattoria known for classic Bagherese pasta con le sarde
Browse all creator-verified restaurants · Discover more on elevATE