Boyd ThaiSpecializing in Thai cuisine.

Popular Menu Items

View full menu

Address

210 Thompson St
New York NY, 10012
(212) 533-7289