Contact – New Dewaniam

Best Indian Restaurant & Takeaway in Camberwell London SE5 0TH

Address:

225A Camberwell New Road, London SE5 0TH

Opening & Closing Time:

Monday - Sunday : 12:00 pm - 12:00 am