Best Thai Restaurants In Swanton, VT

Last Updated:
Sort
Thai House Restaurant is a restaurant located in Swanton, Vermont at 333 Swanton Road. They are open every day except Sunday.
333 Swanton Road, Swanton, VT, 05478
Rank
1
6 votes
Sponsor
0.0