Shadows Keep is a fine dining restaurant offering panoramic mountain and city views from a castle-like setting. Known for its rack of lamb and salmon dishes.