La Dent du Chat is a traditional restaurant offering panoramic views.