Food and Beverage / Restaurants
3917 W Main St,
Plum Garden is a Chinese restaurant located in McHenry and Crystal Lake, IL. They have been in business since 1965.
Embed these ads anywhere HTML code is accepted by pasting the snippet below.
19 Days Left