Subway 54091

Subway #54091-0 is a Subway restaurant located at La Cite 801 Promenade de l'Aviation in Ottawa, Ontario.