Subway 54673

Subway #54673-0 is a Subway restaurant located at Rabba Foods C-Store 128 Simcoe Street in Toronto, Ontario.