Cater your next event with Greenleafs

Original, fresh, and healthy


Fresh, quality ingredients and reliable service

Download our full catering menu & order form.

To place your order call 416‑363‑7085 or fax both pages to 1‑866‑546‑8703 or scan and email both pages to

Please place order 24 hours in advance. $50 minimum order. Cancellations must be made 5 hours prior to delivery. Charges may apply.