Subway 16275

Subway #16275-0 is a Subway restaurant located at 973 Montreal Road in Ottawa, Ontario.