Sunflour's sandwiches are flavorful and fresh, the tea selection is extensive and I always find their teas to be of great quality (Not to mention they give you your on French Press which you can allow to steep as long as you please!).
The coffee is decent ( although more options for add ins for customers, such as soy and different sugars would be great, considering the local/ organic propaganda all over the place). They also have some unique and delicious breads and pastries (We love the orange hazelnut croissant and the cupcakes are fantastic).
Despite all this, I go here very infrequently solely because every time I do, I am guaranteed a disgruntled and unhappy cashier and extremely slow service. I've worked in the food biz for longer than I'd like to admit, so I know that dealing with Uppity Elizabeth customers can be taxing, but that's no excuse for the negative attitudes consistently encountered in the employees. In my opinion a more helpful and friendly staff is the only thing standing between Sunflour and becoming a beloved staple of the Elizabeth community.
EDIT: After about 6 months, extensive additions to the menu and a new front of house crew, this place has earned my approval.