The food is fresh, tastes delicious and is reasonably priced. The staff is very friendly, and while there's usually a wait, it goes by very quickly. The subs are yummy, the meats are exceptionally fresh and the salads are delicious. We go out of our way to shop here on very busy days just for the freshness. Highly recommend.