en
×
About Us
Contact Us
Guides
Articles
Vota
/
Greece
/
Salamína
/
Barracuda Beach Bar
Barracuda Beach Bar
Bar · Seafood
Beachfront Barracuda Beach Bar, established in 1995, offers cocktails and beach services with sea views.
παραλία, Αττικής
Salamina, Greece
www.barracudabar.gr
Location
The ranking
Best Bar in Salamina
262 places, none rated yet
See the full list →