Rates: inexpensive — A take-out restaurant in Cowichan Bay. Located at Pier 66 Marina in the center of town. Specializing in Fish & Chips, Calamari and a wide variety of burgers. Address: 1745 Cowichan Bay Rd. Cowichan Bay BC V0R 1N0 Send an Email 1 250 748-8444