Excellent curry, quality of meat was a bit below average (dark meat chicken pieces, somewhat gristly). Slow service as well, and restaurant seemed a bit dirty. Upgrade the quality of the meat and clean the bathrooms and tablecloths (the restaurant was NOT clean - somewhat worrisome), and this would be a winner.