Get directions to: T K Noodle, Daly City, CA
Restaurant address: 6917 Mission St Daly City, CA 94014, USA
Restaurant: T K Noodle