img1

Star of India

1 Hillhead Rd, Ballyclare, County Antrim, BT39 9DS, , Ballyclare, Northern Ireland

Cuisines: Fish & Chips

No Photos Found!