Thai restaurant · In the South Shire Little Hotel, 124 Elm St, Bennington, VT
More food in Bennington, VT · Thai Food in Bennington