Les Roches Bleues is a restaurant and souvenir shop offering a dining experience with panoramic views.