Make a reservation
Earn eatCoins
Earn eatCoins
Taverna Elena
3
Reviews
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.
Reviews Taverna Elena
3
Reviews
Food
5
Service
5
Ambience
5
Price
5
Beautiful views over the bay and excellent food
Great view of the bay. Appears the most popular by far in this little row of 3 or 4 restaurants.
Free reservation