South China Restaurant
3722 W Elm St
Mchenry
IL
60050
(815) 759-1888
mchenrynewchina.com
Open Map
Description
South China Restaurant is located at 3722 W Elm St, Mchenry, IL. This business specializes in Family Style Restaurants.
by merchantcircle on March 28, 2016 from
merchantcircle
American restaurants
casual
Chinese
family restaurant
full-service restaurants
Local business
Other
restaurant
Restaurants
Restaurants Family Style