French Restaurants › Athens
Les Saveurs
At Les Saveurs, discover a culinary journey through France with dishes that celebrate local flavors and ingredients. From escargots to crème brûlée, each meal is a masterpiece. Enjoy the elegant dining experience in a beautiful setting.
Address: 8 Nikolaou Street, Athens
Visit website
← More French Restaurants in Athens