AVLI pizza is an Italian restaurant specializing in pizza, offering creative kitchen options and a unique stuffed pizza. They are known for their delicious pizza and good prices, with a recommendation for early reservations.