Subway 24706

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