Our first time eating Thalia and really enjoyed the experience!
It's not a buffer, but is all you can eat. The servers kept bringing us refills on the dishes and bread (and offered us rice), and we were so stuffed!
If you are vegan, just let the server know and they'll put a 'no dairy' sign by your plate and the food servers will make sure to skip the dishes with dairy and provide you with alternatives.
This is apparently a chain from India and judging by the many Indian patrons, we are guessing the food is authentic. Will definitely come back again next time we are in the area.