Aug 4, 2020Lou's Italian Specialties - Review #7 (Denver, Colorado)I'm glad I found Lou's Italian Specialties in Denver, Colorado. It was a good sign when the first sandwich listed on their hot sandwiches...