The Netflix scenes being shot Wednesday at Passion Fruits, 1537 Bayview Ave., are set in New York City. Tuesday night an armada of trucks and equipment arrived for shooting either overnight or during the day, or both. The NYPD police car outside Dollarama creates quite a novelty photo. New Netflix drama shot at Chen’s Passion Fruits on Bayview