Robert's Delicatessen

1224 Smith St.
Providence
Rhode Island
United States