Subway 21498

Subway #21498-0 is a Subway restaurant located at 8780 Boulevard Saint-Laurent in Montréal, Quebec.