Le Point De Vue 2 is a snack bar offering panoramic views. Expect professional service in a scenic setting.