Wendy's 11508

Wendy's #11508 is a Wendy's restaurant located at 25 Putnam Street in Staten Island, New York.