Subway 49778

Subway #49778-0 is a Subway restaurant located at Victoria Plaza 5175 Victoria Avenue in Niagara Falls, Ontario.