Get Directions to Curros Restaurant ← View details 4-5 Cross Street, Newport NP18 1AF, United Kingdom, Newport, England Get Directions From* To * — Required information