
Situated on the beautiful Ithaki Island, Avli Cafe is a charming spot where you can enjoy a delightful array of beverages and snacks in a cozy, welcoming atmosphere. Renowned for its Sunday brunch, Avli Cafe offers a perfect blend of delicious food and island charm, making it an ideal place to relax with friends and family.