Greek restaurant, Taverna Tou Gioura, offers a taste of traditional cuisine.