Order Online

Shanghai Kitchen

4940 S Yosemite St
Greenwood Village, CO 80111
(303) 290-6666
Order online Menu | Info
Any questions please call us.