Get directions to: Yummy World, San Mateo, CA
Restaurant address: 2216 S El Camino Real San Mateo, CA 94403, USA
Restaurant: Yummy World