Get directions to: Kan Cafeteria, San Mateo, CA
Restaurant address: 2600 S Delaware St San Mateo, CA 94403, USA
Restaurant: Kan Cafeteria