Subway 13946

Subway #13946-0 is a Subway restaurant located at 1523 Merivale Road in Ottawa, Ontario.