Shikha Indian Takeaway
164 Queens Road, Buckhurst Hill, Essex IG9 5BD, Essex, United Kingdom - IG9 5BD
2085590162
Shikha Indian Takeaway is an Indian Takeaway in Buckhurst Hill IG9. Located in the heart of Ilford, Shikha Indian Takeaway offers fresh.....st browse