Subway 24596

Subway #24596-0 is a Subway restaurant located at 1171 2nd Avenue, New York, New York.