Get directions to: Clam Jammers, Narragansett, RI
Restaurant address: 294 Great Island Rd Narragansett, RI 02882, USA
Restaurant: Clam Jammers