Greek taverna offering grilled dishes. Features free Wi-Fi, outdoor seating, and parking. Reservations accepted.