Delivery
Pickup
Outdoor
England
London
Barnet
Hendon
1 Restaurants on GastroRanking
22 Opinions in 1 websites
Popped in for a quick lunch. Midway through my order a manager started telling off the person taking my order advising her of an error on another customer's bill. The conversation between them progres