Delivery
Pickup
Outdoor
England
London
Barnet
Finchley Church End
1 Restaurants on GastroRanking
601 Opinions in 2 websites
Great food, nice workers. I would visit again.