1-2 of 2

Chinese Restaurants - Alhambra, IL

Mapicn_1
★★☆☆☆ 3 Reviews

New China

  • 2663 Northtown Way, Highland, IL
  • 618-651-8889

"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 ..."

Mapicn_2

Bamboo Garden

  • 121 S Edwardsville St, Staunton, IL
  • 618-635-7423

Related Alhambra, IL searches