Delivery
Pickup
Outdoor
England
London
Barnet
Hendon
2 Restaurants on GastroRanking
287 Opinions in 1 websites
I was sad to find out and see for myself but the website also reads the following message:
1969 Opinions in 4 websites
Pizza is great - and thanks for following my request in the note