Liberty Lobster
35 Homer's Wharf, New Bedford
(508) 997-4500
Recent Reviews
Liberty Lobster
35 Homer's Wharf, New Bedford 02740
(508) 997-4500