Los Angeles

Sushi Exposed: Sushi and Kushi Imai

Covertly nestled in a strip mall at San Vicente and Wilshire, Sushi & Kushi Imai's a...