Top Local Places

Shangri-La Chinese Restaurant

1039 Century Dr, Edwardsville, United States
Restaurant/cafe

Description

ad

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

Quiz