1506 N. Main St, Walnut Creek
In the beginning of May we learned of a new restaurant called Roll House Specialty Rolls opening in downtown Walnut Creek where Main Street Deli / Brass Bear Delicatessen used to be and it looks like they’re almost finished judging from a look inside. I couldn’t find any online presence yet…