Get directions to: Portsmouth Oyster Bar, Portsmouth, RI
Restaurant address: 980 East Main Road Portsmouth, RI 02871, USA
Restaurant: Portsmouth Oyster Bar