2024
LE RELAIS DE BARBIZON
French cuisine restaurant • €€
4.6/5
• 43 reviews
Closed
Restaurant with terrace specialized in fish and seafood.Read more
Barbizon, 77630