Troll's is a family-owned and operated, world-famous fish and chip restaurant in beautiful Horseshoe Bay, West Vancouver.