Home   l   About Us  l Contact Us
Terms   l Register  l Log In
Troll's Restaurant
  • West Vancouver, BC, Canada

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