Indian Kitchen Express is located in United States on 151 Beehive Ln, Ilford IG4 5DX, United Kingdom. Indian Kitchen Express is rated 4.6 out of 5 in the category indian takeaway in United States.
Address
151 Beehive Ln, Ilford IG4 5DX, United Kingdom