Get directions to: Tomokazu Japanese Cuisine, Burlingame, CA
Restaurant address: 1101 Howard Ave Burlingame, CA 94010, USA
Restaurant: Tomokazu Japanese Cuisine