51 Abington Street, Town Centre, Northampton NN1 2AW, United Kingdom
Distance: 53 yd.
Company description
Authentic South Indian Vegetarian & Non-Vegetarian Restaurant. Our Non Greasy Healthy Food make us stand out from other Indian Restaurants in UK. Taste it in or take home or get it free delivered.