Larosa Restaurant & Catering 335 Newport Ave Rumford, RI 02916 Phone: (401) 431-5252
Category: Family Restaurant Diners