34 Highgate Hl, London N19 5NL
This family-run venue offers a straightforward yet delightful experience with classic Italian dishes, featuring uniquely crafted metre-long pizzas that cater to a variety of tastes.
Rating: 4.3
Rating: 4.5