Wendy's 2521

Wendy's #2521 is a Wendy's restaurant located at 259 Hillside Avenue in Williston Park, New York.