Get directions to: Tombo Japanese Restaurant, San Mateo, CA
Restaurant address: 212 2nd Ave San Mateo, CA 94401, USA
Restaurant: Tombo Japanese Restaurant