Get directions to: 8 Simple Thai, Daly City, CA
Restaurant address: 950 King Plaza Daly City, CA 94015, USA
Restaurant: 8 Simple Thai