3 Wendy's Locations in Flushing, NY