Get Directions to Mambojax ← View details 44 Main Street, Newtownstewart, Omagh BT78 4AA, United Kingdom, Newtownstewart, England Get Directions From* To * — Required information