Contact – The Indian Kitchen

Best Indian Takeaway in Heckford Street, London E1W 3HS

Address:

Unit 25, Highway Business Park
Heckford Street
London E1W 3HS

Opening Time:

Sunday to Monday:
05:00PM to 12:00AM