Subway 44889

Subway #44889-0 is a Subway restaurant located at 6295 Somerled Avenue in Montréal, Quebec.