Subway 12057

Subway #12057-0 is a Subway restaurant located at 13131 82nd Street in Edmonton, Alberta.