News

The second location of Taverna, an elegant Greek restaurant, opened recently in Portola Valley. Greek restaurateur Thanasis ...
The Infatuation on MSN18d
The Greek Bar
T he Greek Bar looks like a taverna that’s been airlifted from somewhere along the Mediterranean Sea. What this spot lacks in waterfront scenery—it’s located on a fairly res ...
Zeus Taverna opens its doors this Thursday on the bustling foodie street that is Castle Street, in the heart of Liverpool ...