Subway 23923

Subway #23923-0 is a Subway restaurant located at Northgate Centre 9499 137 Avenue in Edmonton, Alberta.