To navigate, press the arrow keys. Castle Pizza ← View details 1-2 Windmill Walk, Beverley, England HU17 8EB +44 1482 881911 Get Directions From* To * — Required information