To navigate, press the arrow keys. Snack Box Sandwich Shop ← View details Leeway Court, Leeway Industrial Estate, Newport, Wales NP19 4SJ +44 1633 282299 Get Directions From* To * — Required information