Menu
Restaurants

Oyama Sushi closes in Downtown Walnut Creek


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?