The much-anticipated Palo Alto outpost of San Francisco favorite Pizzeria Delfina is opening its doors at 651 Emerson St. this Sunday, April 13.
The restaurant, which serves Southern Italian fare with a Northern California tilt, replaced veteran restaurant Empire Tap Room, which shuttered in April 2013.
Source: http://www.paloaltoonline.com