5 of the best sandwiches from Canal Street Arcade & Deli 

  • Allegra Czerwinski
June 28, 2017

The highly anticipated Canal Street Arcade & Deli opened on June 27, and it’s kind of a big deal.