Subway 22085

Subway #22085-0 is a Subway restaurant located at Newton Place, University of Alberta 8511 112th Street in Edmonton, Alberta.