The Lobster Pound, Plymouth, United States: Reviews | Hungru