en
×
About Us
Contact Us
Guides
Articles
Vota
/
Greece
/
Argostóli
/
Baywatch
Baywatch
Burger · Bar · Bar and Grill
Currently closed, Baywatch is a beach bar and restaurant located on Xi Beach, offering burgers, drinks, and water sports.
Παραλία Ξι, Ιονίων Νήσων
Argostoli, Greece
baywatchkefalonia.gr
Location
The ranking
Best Burger in Argostoli
10 places, none rated yet
See the full list →