Japanese restaurant · 18242 Imperial Hwy., Yorba Linda, CA
Dine-In
More food in Yorba Linda, CA · Japanese Food in Yorba Linda