Menu
Restaurants

Salt & Lime coming to Downtown Walnut Creek


1521 N. Main St, Walnut Creek

In May, we learned that Oyama Sushi closed in downtown Walnut Creek, and a new restaurant called Salt & Lime is coming to this spot. Check out their website here.