Subway 21642

Subway #21642-0 is a Subway restaurant located at Village Square Shopping Centre 2640 52nd Street Northeast in Calgary, Alberta.