Shangrila
OPEN NOW
Today: 11:00 am - 9:30 pm
Phone: (303) 955-8014
Address: 5969 S University Blvd, Greenwood Village, CO 80121
Shangri La Indian & Nepali Restaurant
1500 W Littleton Blvd Ste 120, Littleton, CO 80120
151 W Mineral Ave Ste 109, Littleton, CO 80120
2890 S Colorado Blvd Ste J, Denver, CO 80222
5925 S University Blvd, Greenwood Village, CO 80121
5919 S University Blvd, Greenwood Village, CO 80121
9678 E Arapahoe Rd, Greenwood Village, CO 80112
5909 S University Blvd, Greenwood Village, CO 80121
7530 S University Blvd, Centennial, CO 80122
4940 S Yosemite St Ste E8, Greenwood Village, CO 80111
2412 E Arapahoe Rd, Centennial, CO 80122