Menu
Restaurants

Progress on Roll House Specialty Rolls in Downtown Walnut Creek


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…