Restaurant
Chez Francis
17 locals recommend,
Location
7 Pl. de l'Alma
Paris, IDF
Tips from locals
Incredible view on Eiffel tower on the terrasse. Left side os for the restaurant. Right side for the drinks and snacks. Very nice address!