Kings Kitchens NI ← View details 2 Meadow Court, Ballygowan, Newtownards, Ballygowan, Northern Ireland BT23 5XR +44 28 9752 1673 Get Directions From* To * — Required information