French Restaurants › Athens
Café Montalban combines laid-back dining with a taste of France, offering both classic dishes and a variety of pastries. Its relaxed atmosphere makes it a great place to unwind after a day of sightseeing.
Address: 9 Kydathineon St., Athens
Visit website
← More French Restaurants in Athens