I have had a similarly bad experience at this restaurant as the previous comment...
me and 2 other friends had scheduled to meet there for lunch but one happened to have to arrive a bit late
so at around 12:55pm, only two of us had arrived and there were seats available, but the male waitor said we could not get in because not all of us had arrived. which was understandable at that moment as it was still peak hours for lunch and there were still groups of people coming in, so I had no complaints at that time.
so I stood there with my friend from 12:55pm all the way to about 13:15, when we asked the male waitor whether we could get the seats as the other friend was expected to arrive soon. we asked because we saw that it's after peak hours and there were getting fewer people inside the restaurant as well as coming in to the restaurant and indeed, there were many empty seats inside.
the male waitor had replied no because the internal policy of the restaurant is that it's only after 13:30 when they could let guests in without all of them having arrived. it was only 13:15 and still some time to go before 13:30. he said he cannot let us in in case the store manager comes in checking him violating the policy....(i had no idea whether it was true and not interested in verifying...)
so in the end, we got in at 13:30, after waiting for 30 minutes but the main point is with over 15 minutes of standing outside there and seeing lots of empty seats and tables for the whole 15 minutes. I think it's understandable and at the company's best commercial interest to not to let guests in until all of them have arrived during peak hour and when the whole restaurant is full. But i think it had been ridiculous and bad attitude for the male waitor to have stood there and seen us waiting for over 15 minutes while there were obviously empty seats available inside!!!!!!!!
moreover, after we were seated, the lady who came to take the order didn't have very polite attitude either and we had to wait for another 20 minutes before the food arrived!
therefore, I think the attitude of staff is extremely poor especially when the pricing of the restaurant is not particularly cheap.