Bay leaf is a outdoor catering service based in Kelowna BC, Canada. The best caterers are specialists in the town. Bay leaf understand the needs of busy clients and organizations, and Bay leaf serve up the best dishes for up to 1,000+ people.