Casa Rossi

  • PO Box 754,
    Narragansett, RI 02882
  • Phone: 401-789-6385
  • Cuisine: Italian Restaurant

Map

Unable to Display Map