Wendy's 5315

Wendy's #5315 is a Wendy's restaurant located at 3180 Niagara Falls Boulevard in Amherst, New York.