The Keep is a fine dining restaurant offering panoramic mountain and city views. The castle-like eatery is known for dishes like rack of lamb and salmon.