Restaurant Search

Larosa Restaurant

Rumford, RI


CONTACT INFO

Phone:

401-431-5252

ADDRESS

Larosa Restaurant
335 Newport Avenue
Rumford, RI 02916

More Restaurants in Rumford

REVIEWS

Rate It: