We've been for take-out, lunch, dinner, and coffee meet-ups. Just had some take out again last night. This place is great. What I like most is the fact that they have pre-made stuff, so you can grab and go if you are in a rush. Desserts there are also great.
I would say one thing they could improve on is making the grocery store part a like less cluttered. Don't bring your stroller in there! It's too hard to navigate around without knocking into stuff!