Find
Near

Rosso's Little Italy Restaurant

880 E Main Rd Ste A, Portsmouth,RI,02871

Map

+1(401)-682-1777
Share
Print

Website

Currently there are no reviews for ' Rosso's Little Italy Restaurant '.
Be the first to write a review for them!

Your Rating: