Subway 7534

Subway #7534-0 is a Subway restaurant located at Place De Ville 320 Queen Street in Ottawa, Ontario.