Pages

Thursday, April 19, 2018

Greek restaurant Taverna opening in Palo Alto

There are traces of Greece everywhere in Taverna, a new restaurant opening Monday at 800 Emerson St. in downtown Palo Alto. Framed black-and-white photographs of statues and busts, taken by the owners' friend at the archaeological Acropolis Museum in ...


READ THE ORIGINAL POST AT www.paloaltoonline.com