Thai Stick

Overview

Address: 301 El Camino Real
Millbrae, CA 94030
Website: thaistickrestaurant.com
Phone: 650-692-0414