Traditional Greek taverna offering quality food. Features an indoor play area.