Wendy's 6723

Wendy's #6723 is a Wendy's restaurant located at 118 South Albion Street in Amherst, Nova Scotia.