Wendy's 2678

Wendy's #2678 is a Wendy's restaurant located at 101 Town Square Drive in Amsterdam, New York.