Best Chinese place in town. My family loves Chinese and Thai food and this place is the best.
2803 W Truman BlvdJefferson City, MO 65109
From Business: Happy Garden Restaurant is a Chinese restaurant located in the West Gerbes Shopping Center in Jefferson City, Missouri. They provide Szechuan, Hunan & Cantonese s…