Subway 50632

Subway #50632-0 is a Subway restaurant located at 2745 Iris Street in Ottawa, Ontario.