Subway 33890

Subway #33890-0 is a Subway restaurant located at Deerfoot Meadows Shopping Centre 8180 11th Street Southeast in Calgary, Alberta.