Write a review

Camberwell Tandoori

← View details

117 Wyndham Road , London SE5 0UB , England , United Kingdom, London, England SE5 0UB

0207 277 0854