A taverna offering Greek and Mediterranean cuisine. Features outdoor seating.