Pizzeria La Cuccagna offers Italian pizza. Takeaway and delivery options are available.