Subway 25476

Subway #25476-0 is a Subway restaurant located at Elm Plaza 414 Bank Street in Ottawa, Ontario.