Arnavut Lezzetleri is a pie shop specializing in traditional, handmade Albanian pastries. They offer a variety of savory pies made with natural ingredients.