To navigate, press the arrow keys. Carl Scarpa Within Menarys ← View details 55 High St, Newtownards, Northern Ireland BT23 7HS +44 28 9181 8733 Get Directions From* To * — Required information