This Greek taverna specializes in grilled meats, offering large and satisfying portions. Popular dishes include lamb and suckling pig. It is situated in a pleasant location.