Wendy's 6740

Wendy's #6740 is a Wendy's restaurant located at 430 Topsail Road in St. John's, Newfoundland and Labrador.