Filter
Delivery
Pickup
Outdoor
The best restaurants serving Default food in Stroud Green Haringey London
31 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
2,5
20 Opinions in 1 websites
16 Charter Court Stroud Green Road, London N4 3SG England, England
Other international cuisinesWOW! I was really hoping for an authentic and tasty lunch and I was not disappointed! I ordered the Large Jerk Chicken with Rice and Peas and the first bite put me in the clouds. The food came piping
chickengoat