Menu
Restaurants

Roll House Specialty Rolls Opening in Downtown Walnut Creek


1506 N. Main St, Walnut Creek

Last month we learned that Main Street Deli closed in downtown Walnut Creek; thanks to a reader for sending the above photo showing a new sushi spot opening in its place called Roll House Specialty Rolls. Stay tuned…