Avli Lefkada offers Greek comfort food. Enjoy summer nights with delicious meatballs and fries.