I've had some Grab from them and I recall good food. Will check again. As there are so many Indian places and always new ones, with varying chefs, etc. I never only use one place. I'm always taking risks mixing it up. Which means sometimes wasted money and other times pleasant surprises.
Sorry, I'm not buying your ONLY place hyperbole. There are hundreds of Indian places here and huge crowds of Indian tourists. There is no way it's the only one. That's just your personal taste and also there is no way you've tried hundreds of places, so why bother with the silly proclamations?