7930 W 26th St Riverside
Chef Shangri-La, Chicago
Click the "Send" button below if you have tried to visit Chef Shangri-La at 7930 W 26th St Riverside but were unable, so that we may correct our information. To write a review for Chef Shangri-La in Chicago please click on the "Review this Merchant" button on the right of this page. Are you the owner of this business? Do you know you can upload a video of Chef Shangri-La for free to help promote it? The easiest way to visit Chef Shangri-La is to click the view larger map below and put in your address. Then you can get driving directions! Chef Shangri-La is a Asian Restaurants business located at 7930 W 26th St Riverside in Chicago. They can be reached at (708) 442-7080.