On the positive side: service is friendly, atmosphere is nice, food is tasty, and there are healthy options. In particular, they can accomodate various dietary restrictions like gluten free, vegan, vegetarian.
However, I think the prices are high for what you get. I don't think I have ever paid more for food that is ordered at a counter fast food style. I think the owner should consider lowering his prices. It will squeeze the margins, but the margins are already on the high side for this business model. The profit will be more than made up for in volune.