Get directions to: Lobster Pot Inc, Bristol, RI
Restaurant address: 119 Hope St Bristol, RI 02809, USA
Restaurant: Lobster Pot Inc