Subway 27842

Subway #27842-0 is a Subway restaurant located at Southtown Plaza, 1600 Cedar Street, Elmira, New York.