Order Online

Chef Shangri-La

7930 W 26th St
North Riverside, IL 60546
(708) 442-7080
Order online Menu | Reservation | Info
Any questions please call us.