Traditional Greek taverna, Iliomanolis, offering Cretan cuisine. Guests can view the food preparation in the kitchen. Features include outdoor seating and free Wi-Fi.