Japanese · 4854 Valley View Ave, Yorba Linda, CA
Dine-In
See full menu
More food in Yorba Linda, CA · Japanese Food in Yorba Linda