China King

Row 1

Details
535 Edwardsville Rd
Troy, IL 62294
(618) 667-8886

Foursquare Tips

  • Fried dumplings = win