Subway 21387

Subway #21387-0 is a Subway restaurant located at Telus Business Plaza 11740 149 Street Northwest in Edmonton, Alberta.