Early morning shoppers and workers were evacuated from the New World Mall in Flushing after an electrical just before 10 a.m.
Photo: Birria Landia Earlier this month, José Moreno was in Flushing ... shopping center stopped by one of his food trucks with an offer. They wanted his birria. “I thought it was a normal mall ...