Traditional Greek taverna serving home-cooked meals and grilled dishes in a picturesque setting.