Japanese restaurant · Lakewood Mall, 235 N Ham Ln, Lodi, CA
More food in Lodi, CA · Japanese Food in Lodi