Filter
Delivery
Pickup
Outdoor
The best restaurants serving Default food in Kensal Green Brent London
35 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,5
4 Opinions in 1 websites
1008 Harrow Road Brent Park, London NW10 5NS England, England
Other european cuisinesCame across 'Delicia's' by accident as the 'Crazy Baker'' (Coffee shop opposite was closed). Had tea with a donut (Even had cinnamon sprinkled over the donut for good measure!). Very impressed with