Cafe Taverna OASIS offers a mix of traditional Greek and European cuisine in a charming cafe setting. It's an ideal stop for those seeking a relaxing meal with a view.