Restaurant Chez Michel

Restaurant Chez Michel offers a welcoming and family-friendly dining experience, featuring delectable French cuisine within a laid-back ambiance. Restaurant Chez Michel is one of the Three Best Rated® French Restaurants in North Vancouver, BC.