Shangri-La Restaurant

Shangri-La Restaurant offers a delightful selection of classic Chinese cuisine, including popular dishes such as sesame chicken and lo mein, served in a casual and inviting setting adorned with Asian decor. Shangri-La Restaurant is one of the Three Best Rated® Chinese Restaurants in Colorado Springs, CO.