Now Open: Vennie’s Sub Shop on Venables Street

Classic Sandwich from Vennie’s Sub Shop on Venables

Brought to you by the owners of DL Chicken Shack and Downlow Burgers, Doug Stephen and Lindsey Mann are taking their hoagie project to the next level with the launch of Vennie’s Sub Shop at 1692 Venables Street. Stephen and his team have been in R&D mode for Vennie’s for the past few months, popping […]