First, responding to the person who posted the review trying to bring up a race issue - while the service is not amazing, the owner is a minority and extremely friendly. Get out of here with that nonsense.
I eat at the cafe occasionally on my lunch break. The food is alright. Their options for their hot plates are sometimes pretty good, and they have plenty of healthy options. I would advise against ordering the sandwiches. The meat is nothing special and their white bread is really tough to bite through. I'm a young person and it hurt my teeth.
I walked through the supermarket. They have some unique items throughout. Some people (hipsters) might appreciate it, but this isn't somewhere that I will go grocery shopping often.