Star of Siam

  • 3005 Porter St,
    Soquel, CA 95073
  • Phone: 831-479-0366
  • Cuisine: Thai Restaurant

Map

Unable to Display Map