On the Pier in Steveston Village - just before the Blue Canoe.

115 - 3866 Bayview St    Phone: 604-720-0024

Click Here For:  Location Map