Stavros Cafe Restaurant
Greek
Grill
Restaurants
Restaurant
About
Visit our renovated environment in the beautiful village of Omodos to taste traditional Cyprus cuisine and meze, have wine from the renowned wineries of Omodos, or just relax for a coffee, all with same quality standard that our clients know us for.
At a glance
- Verified listing
- Typical visit: about 1 hour