Japanese restaurant · 1200 El Camino Real, Belmont, CA
Delivery
More food in Belmont, CA · Japanese Food in Belmont