INDIAN RESTAURANT & TAKEAWAY
Just imagine relaxing in your favourite comfy chair and dreaming about what mouthwatering Indian food you could be devouring tonight? If only you could order online through our new website by just a few clicks.
India Villa located on 20 Watling Street, Thaxted, Dunmow CM6 2PE and have someone else cook your meal and deliver it for you. Browse the menu and see what you fancy, it really is that simple.
Read more about Indian Villa here.
Tel: 0137 183 1205
20 Watling St