it
×
About Us
Contact Us
Guides
Articles
Vota
/
Italia
/
Vittoria
/
Barracuda
Barracuda
Pizza · Seafood
Barracuda is a restaurant offering gourmet pizza with sea views. They also provide takeaway and delivery services.
Via Riviera Lanterna, 104, 82
Vittoria, Italy
www.barracudaditalia.wordpress.com
Location
La classifica
Pizza a Vittoria: la classifica
102 locali, nessuno ancora votato
Vedi tutta la classifica →