Green Jade Restaurant
- Address
- 10 Tyler Creek Plz
- Place
- Elgin , IL 60123-1706
- Landline
- (847) 888-8010
Description
Green Jade Restaurant can be found at 10 Tyler Creek Plz . The following is offered: Restaurants: Chinese - In Elgin there are 1 other Restaurants: Chinese . An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants: Chinese(847)888-8010 (847)-888-8010 +18478888010