Wendys - Greenwich, OH, United States close