Taratsa Open
Bar
Cocktail bar, Taratsa Open, offering a beautiful view. Open late.
Location
Best places nearby
The highest rated places close to Taratsa Open.
Local restaurants nearby
EO Amfilochias Lefkadas, Ιονίων Νήσων
Location
The highest rated places close to Taratsa Open.
EO Amfilochias Lefkadas, Ιονίων Νήσων