Wendy's 8514

Wendy's #8514 is a Wendy's restaurant located at 2121 Third Avenue in New York, New York.