Wendy's 5320

Wendy's #5320 is a Wendy's restaurant located at 300 Turnpike Road in Westborough, Massachusetts.