Get directions to: Limiro's Cafe & Deli, Westerly, RI
Restaurant address: 24 Pierce St Westerly, RI 02891, USA
Restaurant: Limiro's Cafe & Deli