Restaurants Walnut Creek Oyama Sushi closes in Downtown Walnut Creek May 18, 2026 11:30 am 1519 N. Main St, Walnut Creek After almost 13 years in downtown Walnut Creek, Oyama Sushi has closed. What’s the best sushi place in the East Bay? Previous Post Rancho Cantina coming to Danville