Subway 31881

Subway #31881-0 is a Subway restaurant located at 611 Victoria Street in Saint-Lambert, Quebec.