Taverna Christos
Greek · Seafood · Mediterranean
Taverna Christos is a restaurant offering a dining experience with a view of the Aegean Sea. It is noted for its pleasant courtyard setting under trees by the beach. The establishment serves food and drinks to walk-in customers.
Location
Best places nearby
The highest rated places close to Taverna Christos.


