Subway 23538

Subway #23538-0 is a Subway restaurant located at RioCan Orleans Shopping Centre 4434 Innes Road in Ottawa, Ontario.