I wish they would advertise more, they are stuck behind some buildings and you really don't know they exist. I can only assume that means they aren't going to be around long-term. However, the food is tasty and fresh, however you will be paying a premium for it. Expect to pay $15-$20 per person for pretty small servings.