Shanghai Kitchen
Address:
4940 S Yosemite St # St, Greenwood Village, CO 80111
Phone:
(303) 290-6666
Cuisine:
Chinese
Chinese
Other Businesses:
- Black Cow Deli at 8775 E Orchard Rd # Rd, Greenwood Village, CO 80111
- Jasons Deli at 5302 Dtc Blvd # Blvd, Greenwood Village, CO 80111
- McDonald's at 5251 Dtc Pkwy # Pkwy, Greenwood Village, CO 80111
- Smoothie King at 5332 Dtc Blvd # Blvd, Greenwood Village, CO 80111
- Steak Escape at 8547 E Arapahoe Rd, Greenwood Village, CO 80112