Wendy's 6376

Wendy's #6376 is a Wendy's restaurant located at 2545 Carling Avenue in Ottawa, Ontario.