Get directions to: Thai Stick Restaurant, Millbrae, CA
Restaurant address: 301 El Camino Real Millbrae, CA 94030, USA
Restaurant: Thai Stick Restaurant