Filter
Delivery
Pickup
Outdoor
The best restaurants serving Other international-cuisines food in Camberwell Green Southwark London
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
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