Delivery
Pickup
Outdoor
England
London
Barnet
Hendon
2 Restaurants on GastroRanking
501 Opinions in 3 websites
Nice local, decent pizza, friendly staff.
0 Opinions in 1 websites