img1

Exotikka

183 Mill St, Newtownards, County Down, BT23 4LN, , Newtownards, Northern Ireland

Cuisines: Fish & Chips