Located in the east coast town of Bicheno in Tasmania, Australia, the Lobster Shack is the best place to find ultra-fresh ...