This is probably the best buffet indian Restaurant in Little India on Gerrard st. I know there are a couple of bigger ones that seem very popular with the locals, but the tables there suck, and the floors are like in a bathroom - bad ambience. Regency has a very tasteful furniture and ambience inside.
The food is excellent and there are lots of choices, both meat and vegetarian. Fresh naan is brought to your table. There's an entire serving area just for different salads and chutneys. The deserts are great too (gulab jamon!) and there's ice cream which everyone seems to love, but why in hell would you eat western ice cream in an Indian restaurant when there are so many better choices of authentic Indian deserts???
Washrooms are in the basement and could use a reno and some more cleanliness.