Japanese restaurant · 1852 Lashlee Ln, San Ysidro, CA
Dine-In
More food in San Ysidro, CA · Japanese Food in San Ysidro