Address: | 68 - 70 Windmillhill St, ML1 1TA, Motherwell |
Phone: | +44 1698 254851 |
Website: | Go to site |
Work time: | Monday:4-10pm Tuesday:4-10pm Wednesday:4-10pm Thursday:4-10pm Friday:4-10pm Saturday:4-10pm Sunday:4-10pm |
| |
Indian Villa Restaurant, is located at 68 - 70 Windmillhill St, Motherwell, ML1 1TA, UK The Indian Villa – Best Indian Restaurant in Motherwell We offer a seamless delivery service, bringing the vibrant flavours of India straight to your |
Leave A Comment