Subway 54960

Subway #54960-0 is a Subway restaurant located at 26 North Main Street, Florida, New York.