THE LOBSTER MAN is one of the original tenants of vibrant Granville Island in the heart of Vancouver, British Columbia. We have been in the business of selling live shellfish since... more... See more text