My group of friends was planning on having a birthday gathering for one of our friends but we were not allowed to eat our cake in the restaurant after everyone ordered a full meal, because outside food is not allowed. I think it would be better for the restaurant's long-term success if they tried to accommodate reasonable requests like this in order to give customers a positive experience. Also, it was a hot day but they did not turn on the air conditioner.
On the plus side, the food was good and reasonably priced.