The Thai House
118 Old South Rd, Nantucket
(508) 680-1522
Menu
Restaurants in Nantucket, MA
The Thai House
118 Old South Rd, Nantucket, MA 02554
(508) 680-1522