Wendy's 11673

Wendy's #11673 is a Wendy's restaurant located at 4579 Austin Boulevard in Island Park, New York.