Make a reservation
Earn eatCoins
Earn eatCoins
Taverna Elena
3
Reviews
Great view of the bay. Appears the most popular by far in this little row of 3 or 4 restaurants.
Reviews Taverna Elena
3
Reviews
Food
5
Service
5
Ambience
5
Price
5
Located right at the water’s edge, Taverna Elena has views to die for. With great food and very friendly’ attentive staff, this restaurant has it all.
Beautiful views over the bay and excellent food
Free reservation