LOBSTER POT

119 HOPE ST, BRISTOL,
RI, 2809, USA