Processing, please wait ...
Thai House Restaurant
Address: 1742 El Camino Real ; Redwood City CA, 94063
Large catering size portions. Clearly labeled. Very good food.
Delievery came unexpectedly early [an hour before our lunch meeting rather than 15 minutes before]. Everyone ate and no-showed the meeting.