Get directions to: Smile Thai Kitchen, Hayward, CA
Restaurant address: 27167 Mission Blvd Hayward, CA 94544, USA
Restaurant: Smile Thai Kitchen