Subway 53785

Subway #53785-0 is a Subway restaurant located at Millennium Park Plaza 5160 Innes Road in Ottawa, Ontario.