As the pair wound the business down, they experimented with a Greek concept: simple food modestly priced ... Taverna is a new restaurant with lovely, old ideas, built on mythology and basic ...