Delivery
Pickup
Outdoor
England
London
Camden
Kilburn
1 Restaurants on GastroRanking
268 Opinions in 2 websites
Delicious food, excellent service, nice place - wish I was in Kilburn more often!