In Wine Inside NYC's Most Iconic Italian Restaurant May 20, 2022 Tom Delgado shows you around John’s of 12th Street and talks to the owner, Rob, and the General Manager, Leo,…