Get Directions to The Sandwich Bar ← View details 90 Llanthewy Road, Newport NP20 4LA, United Kingdom, Newport, England Get Directions From* To * — Required information