1-2 of 2

Chinese Restaurants - Alhambra, IL

★★☆☆☆ 3 Reviews

New China

2663 Northtown Way, Highland, IL

"i ate there 2 times and those 2 times really disgust me , food was cold on the buffet table and tasteless, and the service is rude and ..."


Bamboo Garden

121 S Edwardsville St, Staunton, IL

Related Alhambra, IL searches