Filter
Delivery
Pickup
Outdoor
The best restaurants serving Default food in Stroud Green Haringey London
31 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,5
1606 Opinions in 3 websites
42 Stroud Green Rd, Finsbury Park, London, N4 3ES, United Kingdom, England
First time ordering from here, great portion sizes & full of flavour. Will be ordering from here again soon 😍.
cookedchickenchilli4,4
128 Opinions in 1 websites
40 Stroud Green Rd, Finsbury Park, London, N4 3ES, United Kingdom, England
Classic cafe, try their 1/2 burgers mmmm amazing