Troll's Restaurant Ltd.
  • West Vancouver, BC, Canada

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