It's a while since I wrote my original review and we have eaten here regularly... It has indeed improved markedly. The Early Evening special menu is a good deal and the food (particularly the mixed starter) is very nice. The service has speeded up as well. It's become our Indian Restaurant of choice in Macclesfield.