Butter chicken is as good as a 5 stars restaurants