Subway 12138

Subway #12138-0 is a Subway restaurant located at Acadia Shopping Centre 8311 Fairmont Drive Southeast in Calgary, Alberta.