UKData checked October 2026
  1. Home
  2. London
  3. Pizza restaurants
  4. Napoli Pizza

Napoli Pizza is a pizza restaurant on 96 Anerley Rd in London. Also listed under Italian restaurant, meal delivery and takeaway. It is open on Sunday.

96 Anerley Rd, London SE19 2ANChecked October 2026