Find steakhouses in Agia Napa. Listings include The Olive Tree Restaurant.
Fresh fish every day π | Cyprus Night every Wednesday from May to October π¨πΎπ Traditional dancing, music & unforgettable atmosphere | Great prices & easy parking π Ayia Napa Harbour
Steak House & International Cuisine The Olive Tree Restaurant strives to exceed its guests expectati