Hidden among Philadelphia’s bustling streets, Lil Nick’s Deli stands as a testament to sandwich artistry that locals have treasured for years. This modest brick storefront with its signature red ...