100 Japanese Village Plaza Mall, Los Angeles, California 90012 USA
Chicken teriyaki and tempura
Photo Credit: Yelp