Can a Chinese restaurant be more Tiki than a Tiki bar?
That answer is YES! Chef Shangri-La, located outside of Chicago’s city limits in North Riverside, has more Tikis than some Tiki bars!
Continue reading “Tiki Bar Review #45 Chef Shangri-La North Riverside, IL”