Address: 13310 Valley Boulevard, Avocado Heights, United States Of America, South Azusa Avenue B, City of Industry
City: South Azusa Avenue B, City of Industry
Dishes: 35
Reviews: 50
"so good ! the best teriyaki ive had in a while. the salad was so refreshing too. U have to try their own made hot sauce because its just perfect. anyways def recommend lol"
All prices are estimates.