Tag: lobster

The Lobster Place

The best fish is fresh fish and The Lobster Place goes to great lengths to deliver goods still dripping from the sea.