The food in this place is amazing. It comes pre-prepared and they'll warm it up for you to eat there in one of the few tables available or you can take it with you. Be careful if you're vegan though as there is butter in some of the desserts and the woman working at the time initially told me that everything was vegan and then said that well, certain ones had butter but she doesn't consider that vegan. I do know that it has since changed ownership so hopefully they're more up front about this now. Regardless, the food is delicious and as much as I've eaten there, there hasn't been a single thing I didn't like.