To navigate, press the arrow keys. Village Pizza ← View details Clay Street, Penkridge, Stafford, Penkridge, England ST19 5AF +44 1785 710840 Get Directions From* To * — Required information