editSuggest an edit

Chef Shangri-La

Food and Beverage / Restaurants

7930 26th,
Riverside, IL 60546

(708) 442-7080

Call
Call (708) 442-7080
Directions
Get directions to this
location on Google Maps.
Website
Open website
in new tab.
Share this business
on social media.