Subway 12101

Subway #12101-0 is a Subway restaurant located at 2066 18th Avenue Northeast in Calgary, Alberta.