Shanghai Kitchen

4940 S Yosemite St e8, Greenwood Village
(303) 290-6666