Subway 61010

Subway #61010-0 is a Subway restaurant located at The Outlet Collection at Niagara 300 Taylor Road in Niagara on the Lake, Ontario.