Queen Lu is an Asian restaurant offering a culinary concept with a chef-driven menu and a relaxed bar atmosphere.