To navigate, press the arrow keys. Stamford Kebab & Pizza House ← View details 1 Red Lion Street, Stamford, England PE9 1PA +44 1780 762702 Get Directions From* To * — Required information