Skip to content
Taste of China - Lenexa 7805 Quivira Rd Lenexa, KS 66216
Closed
Opens Tuesday at 11:00AM   View Hours
(913) 962-8808