Soup is hot and tasty, lots of variety, sandwich is fresh your choice of breads, salads are big, service is quick. I took family with very fussy children and they were satisfied. Only complaint was they did not cut off crust, spoiled child. Recommend this location. Parking is easy here also.