One request
Share the headcount, timing, location and meal format once.
Corporate catering in Hamilton
Team lunches, meetings and recurring meals, coordinated with a local caterer.
10-guest minimum · Standard 12-hour notice · Address-based delivery confirmed.
Catering from $9.95/person.

Mediterranean Original Shawarma
Saj & Salsa — Laffa from $11.95/person, Rice Bowl from $14.95/person.
View Saj & Salsa menuFor an address within 10 km of Eastgate Square Mall only
20 Classic portions = $199.00 food + $25.00 delivery = $224.00
Before tax, optional extras and any eligible offer. Other addresses: $35 over 10 km through 20 km; custom quote beyond 20 km. Exact address availability and fee confirmed. The welcome gift never changes these food estimates.
Most catering menus have a 10-guest minimum. Smaller requests can still be submitted and are reviewed individually. Delivery and tax extra — see pricing & delivery.
Workplace catering
John Poloniato
Originally posted on Google
Recently , I host a medium sized work related function. I heard good things about Caterharbor, so I called them. The price was very reasonable, the food was amazing, and the selection was outstanding. Numerous People commented on the great night they had. I will use Caterharbor again in the future! It was amazing.View Google profile & reviews See more customer feedback
“Our COO attended the meeting … and spoke very highly of the food. In particular, he noted that the salad was far superior to what we’ve received from a competitor in the past. … Keep up the good work.”
A simple first step
Share a few essentials. You do not need to choose a caterer, package, delivery time or menu before reaching out.
Ready to provide every order detail? Request a full catering quote.
Our process keeps coordination straightforward while giving your team flexible meal formats.
Food starts at $9.95 per person. Most catering menus have a 10-guest minimum. Smaller requests can still be submitted and are reviewed individually. Review pricing and delivery terms.
Share the headcount, timing, location and meal format once.
Choose from our local caterers or ask for help matching the order.
Include dietary needs in the same request so they can be confirmed.
Set the date and delivery time your team needs.
A person reviews availability, pricing and final details with you.
A team lunch and a working meeting need different things. For a lunch, a shared buffet lets people build their own plate at their own pace. For a meeting with a fixed agenda, individually packed meals arrive ready to hand out, so the room keeps moving. Tell us which one the day looks like and the order is built around it.
Longer sessions usually need food at a set break. Share the schedule and serving time you need. We can plan weekly meals with different menus and participating caterers to suit your team's preferences, budget and dietary needs. Chicken shawarma, beef shawarma, beef kebab and falafel are just examples of menu rotation. You can choose other available menus and rotate participating caterers too. Share your schedule and guest count, and we'll confirm the menu, availability and pricing for each order.
Buffet-style trays generally suit larger groups eating in one place and give guests more choice. Individually packed meals suit staggered breaks, desk lunches, multi-floor teams and anyone eating away from a shared table. Individual chicken shawarma or falafel wraps are available from $9.95 each with a minimum of 10.

Falafel wraps arranged for sharing.
Office catering delivery is available across Hamilton and Stoney Creek, including Burlington and Grimsby, subject to availability for the address. Office buildings vary, so let us know the reception process, the floor, whether there is elevator or loading-dock access, where the driver should park and the exact time food should be on the table. Delivery is distance-based from Eastgate Square Mall in Hamilton: $25 within 10 km, $35 over 10 km and up to 20 km, custom quote beyond 20 km. Taxes are extra. See Burlington address-based delivery planning.
Most workplaces have vegetarian eaters and people with allergies or religious requirements. Add them to the same request so they are planned into the menu instead of patched on at the end. Halal-tagged catering is currently available through Mediterranean Original Shawarma.
To get useful options, provide the date, headcount, delivery location and time, plus dietary needs. Compare catering for 10 to 30 guests, buffet and shared-tray catering, shawarma trays and wraps for office lunches, or current pricing and delivery. When the essentials are ready, request office catering.
Related: small group catering in Hamilton · buffet catering in Hamilton · catering for 10 to 100 guests · halal catering in Hamilton · dietary requests · how it works
Mediterranean Classic is $9.95/person and includes Chicken shawarma, seasoned rice, garlic potatoes and garlic sauce. Other package choices remain as published. Planning example: 20 Classic portions = $199.00 food + $25.00 delivery for an address within 10 km of Eastgate Square Mall = $224.00 before tax, optional extras and any eligible offer. Delivery, individual packaging, drinks, dining kits and separately quoted setup are additional where requested. Review pricing and delivery.
Please allow at least 12 hours for standard catering orders. Small orders may be possible with as little as 4 hours' notice, depending on the menu, headcount and delivery availability. Send your requirements and we'll confirm what we can arrange.
Buffet trays suit teams eating together at a shared table; individual meals suit desk lunches, fixed meeting agendas or staggered breaks. Eligible individually packed meals are +$0.99/person, including requested name, department or dietary labels. Disposable dining kits are a separate $0.99/person. We confirm compatibility with the chosen menu; the packaging charge does not automatically apply to wraps.
Most catering menus have a 10-guest minimum. Smaller requests can still be submitted and are reviewed individually. Individual chicken shawarma or falafel wraps require at least 10 wraps. The $150 food subtotal is the complimentary 10-piece baklawa welcome-box eligibility threshold, not a general minimum order.
Start with one portion per guest. Share the event length, whether it is a full meal and dietary counts so we can confirm quantities before finalizing. Plan catering quantities for your group.
We serve Hamilton and nearby areas, including Burlington and Grimsby, subject to availability for your address. Delivery is $25 within 10 km of Eastgate Square Mall, $35 over 10 km and up to 20 km, and a custom quote beyond 20 km. Taxes are extra. Send the desired serving time, reception and floor details, parking, loading or elevator instructions and an onsite contact.
Yes. Vegetarian options and the current Mediterranean Original Shawarma halal-tagged menu can help plan mixed teams. Allergy and ingredient requirements must be confirmed before finalizing; we do not claim certification or an allergy or cross-contact guarantee. Read dietary guidance.
Yes. We can plan weekly meals with different menus and participating caterers to suit your team's preferences, budget and dietary needs. Chicken shawarma, beef shawarma, beef kebab and falafel are just examples of menu rotation. You can choose other available menus and rotate participating caterers too. Share your schedule and guest count, and we'll confirm the menu, availability and pricing for each order.
Small changes to headcount can be arranged after your order is confirmed. Contact us as soon as possible so we can confirm the revised quantities and total.
Cancellation requests are reviewed case by case. Contact us promptly if your plans change. Any cancellation conditions and refund eligibility will be explained with your order confirmation before payment. Read cancellation, changes and refund terms.
Once your order is confirmed, we'll send you a payment link so you can pay online.
Final quantities, product availability and menu compatibility are confirmed with your order. Prices are before tax.
$0.99/person
Plate, disposable cutlery and napkin for each guest.
Illustration; supplied plate and cutlery may vary.

$0.99/person
An assortment of canned soft drinks. Final selection depends on availability.
Selection varies; available drinks are confirmed with your order.

$0.99/person
Individual bottled water for each guest.
Bottle shown for illustration; brand and size are confirmed.
+$0.99/person
Have eligible meals individually packed instead of served in shared catering trays. Ideal for offices, meetings, schools and events where quick distribution matters.
Packaging illustration; available format depends on the menu.
Available where the selected menu supports individual packaging.

+$0.99/person
Additional portions of available garlic sauce, tahini and/or hot sauce.
Serving suggestion; available sauces are confirmed.

+$1.99/person
Add hummus and pita alongside the meal.
Hummus and pita serving suggestion; portions confirmed.

+$2.99/person
Shared Greek salad served alongside the meal.
Greek salad tray; portions confirmed with your order.

+$1.99/person
Add a sweet finish for each guest.
Baklava serving suggestion; paid extra is separate from any eligible welcome box.

+$2.49/person
Individual cup of lentil soup.
Serving suggestion. The add-on is supplied in an individual cup; pictured bread is not an inclusion claim.
$4.95/order
Disposable serving spoons and/or tongs for buffet-style catering.
Illustration; serving spoons and/or tongs, confirmed for the order.
Included with individually packed meals
Where requested, individually packed orders can be labelled by name, department or dietary requirement.
Requested labels are included with individually packed meals; they do not imply allergen-free preparation.
Custom Quote
Chafing dishes, warmers, staffing, rentals and additional event setup are quoted separately.
Illustration; equipment and event setup are quoted separately.
Send the details and we’ll take it from there.