Subway 10966

Subway #10966-0 is a Subway restaurant located at Kensington Shopping Centre 12620 132nd Avenue in Edmonton, Alberta.