Subway 21552

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