Carmine and Louie's at the Sons of Italy

  • 99 Hick Street ,
    East Providence, RI 02914
  • Phone: 401-383-0830
  • Cuisine: Italian Restaurant

Map

Unable to Display Map