Toggle navigation
Get CityMaps2Go
Save
Maxim's
Food
Europe, France, Paris
Maxim's is the name of a restaurant in Paris, France, located at No. 3 of the rue Royale. It is known for its art nouveau interior decor.
Read More