Subway 63430

Subway #63430-0 is a Subway restaurant located at Canadian Niagara Hotels Inc 5685 Falls Avenue in Niagara Falls, Ontario.