Subway 21552

Subway #21552-0 is a Subway restaurant located at 1017 Smith Street, Providence, Rhode Island.