McDonald's 22628

McDonald's #22628, is a McDonald's restaurant located at 31-46 21st Street, Long Island City, New York. The location includes a drive-through.