Subway 10418

Subway #10418-0 is a Subway restaurant located at, 79 Broadway , Menands, New York.