Shanghai Kitchen
4940 S Yosemite St Ste E8 Greenwood Village, CO 80111-1316
303-290-8430
Business Hours:
Payment Types