Indian Restaurant
Shikha Indian Takeaway is a well-established Indian takeaway based on Queens Road, Buckhurst Hill, Essex. The restaurant serves authentic Indian cuisine including traditional cu...
164 Queens Road, Buckhurst Hill, Essex IG9 5BD, United Kingdom, Buckhurst Hill, Essex, IG9 5BD, GB