To navigate, press the arrow keys. Shiraz Pizza ← View details 123 Mill Street, Leek, England ST13 8EU +44 1538 373002 Get Directions From* To * — Required information