Indian takeaway in Buckhurst Hill IG9 5BD
164 Queens Road, Buckhurst Hill, , North London, Essex, United Kingdom - IG9 5BD
02084451771
In the lively area of Ilford, Shikha Indian Takeaway in Buckhurst Hill IG9 is a great choice for enjoying fresh and comforting Indian f.....d fragrant