To navigate, press the arrow keys. Sarga Indian Takeaway ← View details 17 Market Place, Leek, England ST13 5HJ +44 1538 399699 Get Directions From* To * — Required information