Taverna Madrakia offers a pleasant dining experience in a beautiful setting near a small beach. Known for its friendly service.