Delivery
Pickup
Outdoor
England
London
Barnet
Colindale
1 Restaurants on GastroRanking
7056 Opinions in 4 websites
It's not clean as it's supposed to be.