To navigate, press the arrow keys. Taste of India ← View details 42 Churchgate, Loughborough, England LE11 1UE +44 1509 234216 Get Directions From* To * — Required information