Japanese restaurant Taro opens its seventh branch in Brentwood, offering a varied menu of ramen, rice dishes, and sushi named after the local area.
The restaurant exudes laid-back Japanese style with earth tones, house plants, origami lights, and a wooden map of Japan on the wall.
Collection
[
|
...
]