Subway 23

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