Wendy's 8273

Wendy's #8273 is a Wendy's restaurant located at 806 Main Street in Waltham, Massachusetts.