Pizza Del Navona is a pizza restaurant offering Italian and European cuisine. Features include wood-fired pizzas, takeaway options, and group dining. Air conditioning and WiFi are available.