Delhi - O - Delhi

5 Electric Parade, Seven Kings Road, Seven Kings, Ilford, IG3 8BY

Indian takeaway.

Menu of Delhi - O - Delhi
order food now

location of Delhi - O - Delhi

Delhi - O - Delhi reviews


Rate Delhi - O - Delhi