It's mostly for take out but everything is great there: breads, sweets, sandwiches. I never had something it wasn't tasty.
I just miss seats to eating there. If you don't mind eating stand up, there are few tables but that's all.
You can purchase coffee and tea cup to serve yourself.
I'm glad they opened their third store in Hazelwood.