Order Online

Shanghai Kitchen

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