en
×
About Us
Contact Us
Guides
Articles
Vota
/
Greece
/
Ágios Nikólaos
/
Babel Bar Restaurant
Babel Bar Restaurant
Bar · Mediterranean · Seafood
Babel Bar Restaurant is a cocktail bar and restaurant located in Elounda. It is known for its bar and restaurant offerings, and is situated in the heart of Elounda.
Akti Vritomartidos, Elounda, Crete 720 53 Greece
Agios Nikolaos, Greece
www.vritomartis.gr/poolbar-restaurant
Location
The ranking
Best Bar in Agios Nikolaos
136 places, none rated yet
See the full list →