The queue is long not becos the good is nice but the service is slow & bad! so don't get fooled by long queue means good food!
They are not systematic in running the business & they causes the long queue & waiting time. Food taste is very normal & i think any other vegetarian stall can do that well too.
I would NOT return to dine again or nor recommend anyone to dine there!