Top 2 Indian Restaurants in Newtownards, Northern Ireland (NIR)
2 Indian Restaurants found in Newtownards.
4 Mill St
Newtownards, Northern Ireland
- BT23 4LU
Phone: 028 91817715
39 Movilla St
Newtownards, Northern Ireland
- BT23 7JQ
Phone: 028 91822323
** Please verify the address and other information before you make the trip. We are not responsible for any inconveniences.