Coffee shop "Μπαρμπέρης" in Avdélla offers a relaxing atmosphere. Enjoy new flavors in a recently renovated space.