The 5 stars are really for the customer service at this location. The guys working in the afternoons are always very friendly and welcoming. We have gone a few times because of them. The sandwiches are good but the employees definitely make it worth the visit.