Green House Chinese Restaurants, ORLANDO, Florida (FL)
Conveniently located at 12915 South Orange Blossom Tra () in ORLANDO, Florida (FL) (32837), Green House Chinese Restaurants can be reached at 4074380988. Please call in advance to make a reservation.
More restaurants in ORLANDO, Florida (FL)
Green House Chinese Restaurants contact information and details:
Address: 12915 South Orange Blossom Tra - , ORLANDO, Florida (FL) 32837
Contact Phone: 4074380988
