Sunday, November 14, 2010

Altitude 95

Altitude 95
Cuisine Française
Champ-de-Mars, 1st level (Tour Eiffel)
Paris
75007