We can't afford the restaurants, but my kids love the idea of having a snack on the Eiffel Tower. I saw on the website that there is a snack shop. What level is it on? What do they serve? Is there a place to sit? Is it always full of people?
We will be in Paris July and August and are a group of 7 (3 adults and 4 young kids).
We cannot climb the stairs but will have to take the elevator.
Is there less of a line at night?
Many thanks.