Good Location and Decent Ambience. Good if you are looking for Spicy food and a decent ambience. They have to improve the service as they are short-staffed.
I have no problem with the place, location or even the staff(they were best), to bear the Chennai’s scorching heat without air conditioning, who would enjoy the place.
The place looks good and cozy. The management is least concerned about business, I guess. Staff arguing and Managers minding their business. Customer is the least of their concern. If you don't put your foot down you won't get your things done. Is it worth the hassle.