Thai Island

Thai restaurant · 456 Main St, Holden, MA

More food in Holden, MA · Thai Food in Holden