Green Jade
Address:
1109 Windsor Rd, Champaign, IL 61821
Phone:
(217) 355-5988
Cuisine:
Chinese
Restaurants,
Chinese
Other Businesses:
- El Toro at 2561 W Springfield Ave, Champaign, IL 61821
- Subway at 1713 W Kirby Ave, Champaign, IL 61821
- Outback Steakhouse at 2402 S Prospect Ave, Champaign, IL 61820
- Caribbean Grill Lunch To Go! at Refinery at 2302 W John St, Champaign, IL 61821
- Sweet Indulgence at 1121 Windsor Rd, Champaign, IL 61821