Update Info - Thai House
This restaurant was reported as closed. If it is open, let us know.
Thai House
353 Soquel Ave
Santa Cruz, CA 95062
353 Soquel Ave
Santa Cruz, CA 95062
This restaurant was reported as closed. If it is open, let us know.