Subway 13430

Subway #13430-0 is a Subway restaurant located at Millbourne Market Mall 7627 38th Avenue in Edmonton, Alberta.