Chef Shangri-La

7930 W 26th St, North Riverside
(708) 442-7080