1 Wendy's Locations in Long Island City, NY