Le Saint Christophe is a restaurant offering a dining experience near a landmark.