Wendy's 9520

Wendy's #9520 is a Wendy's restaurant located at 4961 Transit Road in Depew, New York.