Get directions to: Charlie's Deli Sandwich Shop, Warwick, RI
Restaurant address: 2448 W Shore Rd Warwick, RI 02889, USA
Restaurant: Charlie's Deli Sandwich Shop