Japanese restaurant · 1512 E Champlain Dr #103, Fresno, CA
More food in Fresno, CA · Japanese Food in Fresno