Greek taverna offering a dining experience with sea views and sunset vistas.