Charming Greek taverna serving traditional cuisine. Features a playground.