Several months ago, John and I decided to quit procrastinating and have lunch at The Sammich, one of the newest restaurants to open in the Riverbend. Previously, The Sammich had been a sort of permanent pop-up inside Chickie Wah Wah, a popular local music venue on Canal Street, and we […]