Get directions to: Teriyaki House, Belmont, CA
Restaurant address: 955 Ralston Ave Belmont, CA 94002, USA
Restaurant: Teriyaki House