avatar

Check, Please! Bay Area reviews: Caffe La Scala, Lers Ros, 1300 on Fillmore

Check, Please! Bay Area Podcast
Check, Please! Bay Area Podcast
Episode • Sep 20, 2012
Restaurants reviewed: Caffe La Scala (Walnut Creek), Lers Ros (SF), 1300 on Fillmore (SF)