Subway 7213

Subway #7213-0 is a Subway restaurant located at Birchmount Plaza 462 Birchmount Road in Scarborough, Ontario.