Le Chateaubriand

From $ -1 per night

Avg. User Rating:


129 Avenue Parmentier, Paris, France 75011
01 43 57 45 95
Show More Info
Le Chateaubriand Photo, Paris, France

User Reviews


Top new style restaurant
Top new style restaurant