Visitors to the Lobster Man on Granville Island can see the live lobsters which live in large tanks along the walls of this little shop. Buyers can purchase these less expensive delights and have them cooked on site to take home or buy lobsters to be shipped to any destination.
previous image | next image