Thai House Restaurant
1742 El Camino Real 94063
(Thai, Seafood, Vegetarian)
Order Online

Come visit us at: 1742 El Camino Real, Redwood City, CA 94063