Love this place. I come here a few times a week for lunch and I'm happy everytime. I don't see how there is bad reviews. I don't believe In writing a bad review just because you don't like the food. If you don't like it, don't come back, it just means this isn't the place for you. Everyone has different taste but everyone I talk to loves jimmy johns. There's no reason to give them a 1 star because your taste buds weren't on point. If there's one thing I have bad to say about this specific jimmy johns it is that their delivery radius is like a mile or less. But if you notice that most of there business comes from deliveries to all the businesses on Hampton Ave. They really don't have the time or need to deliver further so I don't blame them. Therefore, 5 stars!