Locanda del Vulture is an Italian restaurant offering takeaway and delivery. They specialize in pasta and homemade tiramisu.