Subway 16566

Subway #16566-0 is a Subway restaurant located at Lynnwood Shopping Centre 8744 149th Street Northwest in Edmonton, Alberta.