To navigate, press the arrow keys. Flames Pizza Perfection ← View details 101 Halifax Road, Rochdale, England OL12 9BA +44 1706 759922 Get Directions From* To * — Required information