Address: | 101A High St, IP7 5EJ, Ipswich |
Phone: | +44 1473 828599 |
Website: | Go to site |
Work time: | Monday:5-11pm Tuesday:5-11pm Wednesday:5-11pm Thursday:5-11pm Friday:5-11pm Saturday:5-11pm Sunday:5-11pm |
| |
India Villa, is located at 101A High St, Ipswich, IP7 5EJ, UK India Villa | Indian Restaurant & Takeaway in Hadleigh, Ipswich |
Leave A Comment