Subway 13453

Subway #13453-0 is a Subway restaurant located at 255 Weybosset Street, Providence, Rhode Island.