Subway 42063

Subway #42063-0 is a Subway restaurant located at Staples Plaza, 3303 Crompond Road Space #7, Yorktown Heights, New York.