Subway 3898

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