About

Plum Garden is a Chinese restaurant located in McHenry and Crystal Lake, IL. They have been in business since 1965.