Get directions to: Cosimo's Italian Eatery & Deli, West Warwick, RI
Restaurant address: 287 Legris Avenue West Warwick, RI 02893, USA
Restaurant: Cosimo's Italian Eatery & Deli