North London's first pizzeria, La Caverna, established in 1977, offers classic Italian comfort food. Dine-in, takeaway, and delivery options are available.