Thursday, August 30th, 2012
Ulia’s Deli is an oft-overlooked gem of a lunch spot just off Stony Point and Ninth Avenue in Santa Rosa. But things go Greek on Wednesday nights, when they serve up $5 gyros from 5 to 9p.m., exceptional spanikopita and homemade baklava. Worth a trip.
130 Stony Point Road, Santa Rosa, (707) 525-8542.