Nostos Taverne offers authentic Greek cuisine.