Wendy's 6733

Wendy's #6733 is a Wendy's restaurant located at 272 Torbay Road in St. John's, Newfoundland and Labrador.