Subway 12264

Subway #12264-0 is a Subway restaurant located at Carlingwood Shopping Centre 2121 Carling Avenue in Ottawa, Ontario.