I don't think rent is an issue. That place makes money hand over fist.
Even the US locations we've seen/visited are always packed with wait times. As for the food, it isn't terrible, certainly not on par with Appleby's.
For all the naysayers, they're obviously doing something right.