Carmelo's has been the mainstay of Italian dining in West Vancouver for over twenty years. It is as fresh today as it was at the beginning. Carmelo's offers a cozy dining experienc...more...See more text
Troll's Restaurant is ideally located in the heart of Horseshoe Bay, West Vancouver and has been serving travelers and locals for over 69 years! Although their specialty is fish an...more...See more text