Subway 23

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