Subway 13724

Subway #13724-0 is a Subway restaurant located at Alta Bank Shopping Centre 2678 Alta Vista Drive in Ottawa, Ontario.