To navigate, press the arrow keys. La Pizza ← View details 3 Market Place, Thorne, Doncaster, Thorne, England DN8 5DW +44 1405 813605 Get Directions From* To * — Required information