They are very nice and the food is good albeit a little expensive. My only issue is that they tend to run out of items and don't tell you until you get your food. I mean items like baguette bread for your soup or the pickle for your sandwich. Also, be careful with take-out because they tend to forget parts of your order. Overall they are great but just be aware.
The subs are a little pricey and the bread selection is limited but the subs are delicious. The servicer are friendly.
Wonderful food. Our family enjoys the soup, sandwiches, smoothies, & coffee. Would eat here every day.