Subway 21999

Subway #21999-0 is a Subway restaurant located at Stadium Station 8116 112th Avenue in Edmonton, Alberta.