Get directions to: Riccotti Sandwich Shops, Rumford, RI
Restaurant address: 194 Newport Ave Rumford, RI 02916, USA
Restaurant: Riccotti Sandwich Shops