La Caverna Pizzeria Restaurant | North London's First Pizzeria | La Caverna Pizzeria Restaurant

La Caverna is North London's first pizzeria, opened in 1977. We offer Italian comfort food available to eat in, take-away, or have delivered.