To navigate, press the arrow keys. Harry's Chicken & Pizza ← View details 216 Yorkshire Street, Rochdale, England OL16 2DW +44 1706 340000 Get Directions From* To * — Required information