Very good sandwich with plenty of everything on it. The ingredients were all fresh and the bread was great.
January 2024
Fast and great sandwich. Did mobile order and it was ready on time. Walkable distance.
September 2023
These sandwiches are so addictive. The peppers are what makes it. Along with the toasted bread. The shop in Denver had friendly staff and quick service. My Italian was just as good as I remembered from having one years ago.