To navigate, press the arrow keys. Papa John's Pizza ← View details 85 Hobs Moat Road, Solihull, England B92 8JL +44 121 722 2700 Get Directions From* To * — Required information