I've been going to this place for years to eat in and for takeaways and having also tried the best of the rest in Northampton it defo wins hands down. The only negative is the restaurant itself- very small, close tables, and a feeling of wanting to turn tables quickly but the food is fantastic. The jalfrazi is the best I've ever had as is the vindaloo. The sides are also great and the waiters are always on hand. If this place was in larger plusher surroundings it would be THE Indian restaurant in town for a night out with friends but then you probably wouldn't get the great value for money. I love the food here and every time I'm taken somewhere else it never compares to the great taste u get here.