Subway 53213

Subway #53213-0 is a Subway restaurant located at, 1801 West Water Street , Elmira, New York.