Get directions to: Sardella's Italian Restaurant, Newport, RI
Restaurant address: 30 Memorial Blvd W Newport, RI 02840, USA
Restaurant: Sardella's Italian Restaurant