North Providence RI Deli 1. 1360 Mineral Spring Ave, North Providence, RI 02904 | Riccotti Sandwich Shop (401) 724-8859