Level 10 is an upscale steakhouse offering elevated global fare and scenic views in a stylish atmosphere.