Get Directions to Romance Pizza & Pasta ← View details 106-107 Wolverhampton Road, Stafford, United Kingdom ST17 4AH, United Kingdom, Stafford, England Get Directions From* To * — Required information