What an Italian grinder should be! Now it takes something special to make a sub worth going out of the way for. Many are ok but forgettable. The bread and fillings have to be very fresh and have good balance. This small sub had to be 9 inches and was only $5.25. really. In a world where sandwich prices are climbing to $8-10, this is awesome. Small place with parking, friendly enough staff. I would definitely go back read more