"I'm conflicted leaving this review. The owner attends the counter and is pleasant and proud of his sandwiches. I ordered the Italian Sub with everything they put on it standardly. Got a Sub with only ham and Swiss cheese for my son. In spite of the glowing reviews here, the Italian is not very Italian. Meat was ham and salami only, with provolone, shredded lettuce, tomato, banana peppers, mayonnaise, mustard and vinegar. In all my years eating Italian Subs, I've never had one made with mayonnaise and mustard. The bread was fresh, very soft. I was very hungry and ate the sandwich and it was fine, just not your standard Italian (more meat, additional meats, and oil and vinegar). The ham and Swiss sandwich was unremarkable, and the bread vaguely turned off my son. I feel bad leaving this review, but my experience here is the definition of a three star review."