Subway 25280

Subway #25280-0 is a Subway restaurant located at, 642 North Avenue , New Rochelle, New York.