Japanese Restaurant Concept, Uchi, Makes Its Way To Los Angeles

Japanese Restaurant Concept, Uchi, Makes Its Way To Los Angeles