Subway 52591

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