Japanese restaurant · 2983 Chino Ave Suite A1 & A2, Chino Hills, CA
Delivery · Dine-In
See full menu
More food in Chino Hills, CA · Japanese Food in Chino Hills