China Garden Address: 108 Valley Dr, Elburn, IL 60119 Phone: (630) 365-3833 Nice to Know: Good For Kids Yes Wifi No Accepts Credit Cards Yes Cuisine: Chinese Restaurants, Chinese Other Businesses: Fishermen's Inn at 43W901 Main Street Rd, Elburn, IL 60119 Blackberry Bar & Grill at 1s731 Il Route 47, Elburn, IL 60119 Grandpa's Place at 43w115 Thorndon Ridge Dr, Elburn, IL 60119 Riley's Bar And Grille at 117 N Main St, Elburn, IL 60119 Elburn Kountry Kettle at 115 N Main St, Elburn, IL 60119