Salt and Pepper is a restaurant offering scenic views.