The Green Jade is a chinese restaurant Champaign located in United States.
1103 W Windsor Rd Champaign , IL 61821 United States
Reservations | No |
Credit Cards | Yes |
Szechwan shrimp is great. Owners are very friendly .
You should come during the lunch specials . Best bang for the buck.
The food is decent, but I wasn't wild about the sesame chicken . Maybe I'll go a different route next time.
It's OK, not a place I will be going to again
The best orange chicken in CU.
Huge menu very authentic. They also have an Americanized menu as well. - Randy
The green beans in the Shrimp with green beans are amazing! - David Roberts