Wendy's 2505

Wendy's #2505 is a Wendy's restaurant located at 83 Main Avenue in Clifton, New Jersey.