Ten days ago, we introduced readers to a small whitewashed building at 3949 N 132nd Street and the very big plans brewing inside it. That story about NYC Deli & Juice Bar struck a chord. Comments poured in. Reddit lit up. The inbox filled. People didn’t just read...

