Lee's Country Spot is a restaurant offering a diverse menu with a focus on Asian cuisine alongside classic Canadian dishes.