Subway 25635

Subway #25635-0 is a Subway restaurant located at The Shops at Bay Street, 1145 Bay Street Suite A, Staten Island, New York.