Subway 30995

Subway #30995-0 is a Subway restaurant located at, 583 Elmwood Avenue , Providence, Rhode Island.