Avli Restaurant
Lefkada
Avli Restaurant is a charming eatery nestled in the heart of Tübingen, offering a delightful fusion of Mediterranean and local flavors. Known for its warm ambiance and exquisite dishes, Avli is a must-visit for food enthusiasts.
Top 3 Dishes
- Grilled Octopus with Lemon and Olive Oil
- Traditional Moussaka
- Baklava with Honey and Nuts
Restaurant is recommended in