About
Established in 1990, Chinese Star Restaurant is a family-run eatery located on the University of Houston campus.
Address: 4711 Calhoun Rd, Houston 77004
Parking:
Lot
State: TX
City: Houston
Street Number: 4711 Calhoun Rd
Zip Code: 77004
categories: chinese restaurant