Imari in Brentwood brings Japanese washoku to Los Angeles
The first word that comes to our mind when thinking of Imari is balance. Located in Brentwood, an affluent neighborhood in the west side of Los Angeles, Imari does balance right: its atmosphere is upscale in its design yet unpretentious in its execution, its food authentic to its Japanese roots …