Wendy's 8300

Wendy's #8300 is a Wendy's restaurant located at 71 Summer Street in Boston, Massachusetts.