French Restaurants › Athens
L'Escargot
L'Escargot is a cozy French eatery focusing on traditional recipes and local ingredients. With a menu featuring classics like Escargots and Crêpes, this bistro captures the heart of France. Its relaxed atmosphere is ideal for enjoying a leisurely meal with family or friends.
Address: 9 Vasilissis Olgas Street, Athens
Visit website
← More French Restaurants in Athens