Subway 24706

Subway #24706-0 is a Subway restaurant located at, 1750 Hylan Boulevard , Staten Island, New York.