Wendy's 6814

Wendy's #6814 is a Wendy's restaurant located at 3311 26th Street Northeast in Calgary, Alberta.