It is open; same company, different name for Cafe.
Food is good, nothing special. Healthy options. I don't like service. Girls don't look at you when you asking questions or even ordering, looks like they are trying to push you through faster. If you need to substitute or adjust something in the food you want to order, you will get quick and annoyed - NO, WE DONT DO THAT!