Although unremarkable on the outside, the red and blue sign on the shops exterior marks the Lobster Man's locale in Granville Island located close to the piers where seafood is brought in fresh (and live!) throughout the week.
previous image | next image