img1

Camberwell Tandoori

Book a Table Order Online

117 Wyndham Road, , London, South London

Cuisines: Indian