Happy Garden

5450 Peachtree Pkwy
Norcross GA 30092

Sponsored Topics

See a problem? Let us know!
<p>Happy Garden is a Chinese restaurant located in the Peachtree Parkway Plaza shopping center, to the right of the Goodwill. The restaurant has been serving the Norcross area for more than 20 years. English is spoken and traveler's checks are accepted.&nbsp;</p>