Thai Garden is one of the best Thai restaurants I have ever been to. The restaurant is tastefully decorated and the atmosphere is comfortable. The waitstaff is very attentive, yet never bothersome. Your order is brought to you promptly and I have never had to flag down a waiter to get service. The menu is all Thai food, but still a decent size and reasonably priced. Lunch specials start around $6 and dinner specials around $9. The food is terrific and the portions are substantial. The appetizers are a little small, but I have been given complimentary soup before my meal (without asking). Overall, I have found Thai Garden to be a terrific value and a good alternative to the more pricey restaurants in Northampton.