Avli is a Greek restaurant serving traditional cuisine made with care and quality ingredients. Expect a warm atmosphere.