Find the top Indian takeaway in Waltham Cross near you now.
Indian restaurant
Address: 13 High St, Waltham Cross EN8 7AA, United Kingdom