Eat & Drink

Shangri-La

Information

Shangri-La is a fine dining Chinese Restaurant located in Edwardsville, IL.

Familiar offerings such as Cashew Chicken & Crab Rangoons served in a casual, Asian-inspired space. Shangri-La takes fine dining to the next level.

Contact Details

Shangri-La Hours


What's Happening Near Edwardsville

Location

You might also like…