Menu
Restaurants

Locust Street Deli Closes in Walnut Creek

locust-street-deli-walnut-creek-closed
1552 Locust St, Wanut Creek

Last month I noted that Locust Street Deli & Cafe would be closing in downtown Walnut Creek and they have now closed. I wonder how soon the replacement Japanese restaurant will take before it opens in this location…