1519 N. Main St, Walnut Creek
Last week I noted that Oyama Sushi would be opening soon on N. Main St. in downtown Walnut Creek and they are now open. Check out the photos below for an inside look. Their menu can be found here. The menu will be very similar to what is offered in their Lafayette location.