best indian food ?

moving back in about a month and I was wondering anyones opinion on the best indian places there. Does mr curry’s still exist in stl ???