Happy Garden, like many takeout places, is not the kind of place that you'll plan on sitting with friends, enjoying the atmosphere. But the food is good and reasonable and the selection a little wider than most Chinese takeout places. The interior is clean and service is good, though not as fast as it could be. Prices are pretty good. There seem to be a lot more choices for vegetarians than you might find on other Chinese restaurant menus.
more