Tamarind Thai cuisine

728 Loudon Rd, Latham, NY 12110, United States