Subway 50131

Subway #50131-0 is a Subway restaurant located at Londonderry Mall 1 Londonderry Mall Northwest in Edmonton, Alberta.