To navigate, press the arrow keys. Italian Pizza Oven ← View details High Street, Rotherham, England S60 1PZ +44 1709 382100 Get Directions From* To * — Required information