Shangri-La is an Asian restaurant offering traditional cuisine with a focus on quality and freshness.