Star of Siam Thai Cuisine – Soquel Village

3005 Porter St, Soquel, CA 95073, United States