They are more expensive than other restaurants around. Not sure if the premium is worth it but the food is okay.. I don't like the fact that their given wait estimates are almost never accurate. There were several times I was told food will be ready for pickup in 30 minutes and once I arrived to pickup the food I was told it was not ready and I had to wait, sometimes for upwards of another 30 minutes. I suggest you check the food before picking up as well as there were several occasions where I ordered "Steamed Chicken with vegetables" but instead I got mostly steamed vegetables with "some" chicken.