It's like a traditional feast. Items, at least 15, are served one by one; it's so filling, it's impossible to complete the whole course. You wonder why people are willing to queue up for so long, when you get good food elsewhere. The ambiance is in no way glitzy 5-star. It's ordinary; the interiors like that of a middle class traditional house.
One reason for the crowd could be the yummy food. The other could be simple homely ambiance. The third could be a result of these two: an addictive urge to have a filling, satisfying meal at MTR. If you are in Bangalore you must check out MTR: for, as they say, the proof the pudding is in the eating.