Subway 23521

Subway #23521-0 is a Subway restaurant located at 1620 Birchmount Road in Toronto, Ontario.