Subway 52591

Subway #52591-0 is a Subway restaurant located at, 1204 Victory Boulevard , Staten Island, New York.