Subway 48596

Subway #48596-0 is a Subway restaurant located at Oakwood Place Shopping Centre 7481 Oakwood Drive in Niagara Falls, Ontario.