French Restaurants › Athens
Château de Paris transports diners to the heart of France with its elegant decor and exquisite menu. From duck confit to tartare, every dish is a celebration of French cuisine in a regal atmosphere.
Address: 66 Kallirois, Athens
Visit website
← More French Restaurants in Athens