Little India

39 The Square, Earls Barton, Northampton, NN6 0NA Directions

   Now closed Open today 17:30 - 23:30