Filter
Delivery
Pickup
Outdoor
The best restaurants in London
36.379 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,5
289 Opinions in 3 websites
85 Woolwich New Rd, London, SE18 6ED, United Kingdom, England
Excellent service very friendly staff clean and professional
4,5
286 Opinions in 2 websites
21 Camberwell Church Street, London SE5 8TR England, England
Other international cuisinesHad a mid week dinner here and am sorry but it's just too expensive for what it is and where it is. I the food when it arrived was a good quality but the quantities were small. Went with a friend and
fried