Casa Leonardo
Konrad-Adenauer-Straße 104, 52511 Geilenkirchen
Monday: 09:00-21:00
Tuesday: 09:00-21:00
Wednesday: 09:00-21:00
Thursday: 09:00-21:00
Friday: 09:00-21:00
Saturday: 09:00-21:00
Sunday: 09:00-21:00
Casa Leonardo is a restaurant italien located in Geilenkirchen, offering a range of options including Offers kerbside pickup, Has outdoor seating, Has no-contact delivery, Offers delivery, On-site services available, Offers takeaway, Serves dine-in. Known for Has fireplace, Has rooftop seating $$.
Food was tasty, carpaccio had a bit too much olive oil but the rest was good.
Delicious sword fish,a little salty only.
The truffle pizza is the best. But I think this menu is only available during summer season. Not sure though. And usually, there is a brown labrador dog for lunch time, he is so adorable :)
Distances calculated from Casa Leonardo