Filter
Delivery
Pickup
Outdoor
The best restaurants in London
36.379 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,5
11633 Opinions in 3 websites
26-28 Grand Parade, Green Lanes, Harringay Ladder, London N4 1LG, United Kingdom, England
Mixed feelings. Prices and size of portions were not as they used to be. It is not anymore the place to go as they have literally doubled the prices without making any positive change in their dishes.
cookedchickensoupricemeatsaladgarliclamb