Barracuda Beach Bar
Seafood · Mediterranean · Bar
Beachfront restaurant offering cocktails, snacks, and gourmet meals. Enjoy food and drinks at your sunbed.
Location
Best places nearby
The highest rated places close to Barracuda Beach Bar.
Local restaurants nearby
Ιονίων Νήσων

