A taverna-style restaurant specializing in grilled meats and traditional Greek dishes. Features an outdoor seating area.