Subway 3898

Subway #3898-0 is a Subway restaurant located at, 6210 Grand Avenue , Neville Island, Pennsylvania.