Subway 11939

Subway #11939-0 is a Subway restaurant located at Fisher and 16th Plaza 1896 Prince of Wales Drive in Ottawa, Ontario.