Watch on
Located just a stone’s throw from Place de la Concorde, “Maxim’s” restaurant is one of the most famous restaurants in the world...