Skip to content
647-606-9923 orders@sanfrancatering.ca 4140 Steeles Ave W, Vaughan
Follow us Google Reviews
San Fran Cafe — Vaughan · AYCE · Catering
  • Home
  • All You Can Eat
    • Reserve a Table
  • Book Your Party
  • Catering
    • Family Packages
    • Individual Meals (Corporate, 30+)
    • Corporate Packages
    • Full Tray Menu
  • Christmas Corporate Catering
  • Our Story
  • Contact
  • Home
  • All You Can Eat
    • Reserve a Table
  • Book Your Party
  • Catering
    • Family Packages
    • Individual Meals (Corporate, 30+)
    • Corporate Packages
    • Full Tray Menu
  • Christmas Corporate Catering
  • Our Story
  • Contact
Questions? Call Alex
San Fran Cafe — Vaughan · AYCE · Catering
  • Home
  • All You Can Eat
    • Reserve a Table
  • Book Your Party
  • Catering
    • Family Packages
    • Individual Meals (Corporate, 30+)
    • Corporate Packages
    • Full Tray Menu
  • Christmas Corporate Catering
  • Our Story
  • Contact
  • Home
  • All You Can Eat
    • Reserve a Table
  • Book Your Party
  • Catering
    • Family Packages
    • Individual Meals (Corporate, 30+)
    • Corporate Packages
    • Full Tray Menu
  • Christmas Corporate Catering
  • Our Story
  • Contact
Scan to save Alex Sanfran to your contacts
Alex Sanfran
San Fran Cafe · Catering
647-606-9923orders@sanfrancatering.caSave to contacts
Scan with your phone camera to add us to your contacts.
$0.00 0 Cart
Questions about your party?Call Alex SanfranOur manager · 647-606-9923
0
0

Contact Us

Contact Us

Let’s Talk Food.

Planning an office lunch, a family celebration or a big night in the dining room? Call, email or send us a note below — a real person from the family answers, and we’ll help you get the amount and the menu just right.

★★★★★4.7 · 224 Google reviews
Call 647-606-9923 Send a Message
4140 Steeles Ave W San Fran Cafe storefront on Steeles Ave W, Vaughan Our veal parmesan sandwich
Call us
647-606-9923
Fastest way to reach us. Same-day questions, large orders, allergies — just call.
Email
orders@sanfrancatering.ca
Quotes, invoices, corporate accounts and anything you’d like in writing.
Visit us
4140 Steeles Ave W
Vaughan, ON L4L 4V3 — right on the Toronto–Vaughan border. Walk-ins welcome for All You Can Eat — book online for busy days.
Reserve a table →
Family Run Real People Answer Pickup in Vaughan Delivery Across the GTA 4.7★ on Google
Catering & events

Tell Us About Your Event

Give us the date, the headcount and a rough idea of what you’re after. We’ll come back with a suggestion that fits your group and your budget — no pressure, no upsell.

1
Share the detailsDate, guest count, pickup or delivery, and the type of event.
2
We suggest a menuTrays, sandwiches, packages or a mix — sized properly so nobody goes hungry.
3
Confirm & relaxOrder online or over the phone. We cook it fresh and have it ready on time.
In a hurry? Skip the form and call 647-606-9923 — we can usually sort out an order in a couple of minutes.
Send Us a Message
We reply by email or phone, usually the same business day.
Prefer to order right away? Browse the catering menu and check out online in minutes.
Good to know

Before You Order

The three things people ask us most.

24h

Notice for catering

We ask for 24 hours on catering orders so everything is cooked fresh for your event. Need it sooner? Call first — we’ll tell you right away if we can make it happen.

$50

Flat GTA delivery

One flat delivery fee anywhere in the Greater Toronto Area. Or skip it entirely and pick up from us in Vaughan at the time you pick in your cart.

10–12

Guests per full tray

Full trays serve about 10–12, half trays about 5–6. Not sure how much to get? That’s exactly what the form above is for.

See the Catering Menu
Find us

Right on the Toronto–Vaughan Border

Address4140 Steeles Ave W
Vaughan, ON L4L 4V3

Near Steeles & Weston, beside 4MenUnited and Wendy’s
Phone647-606-9923
Emailorders@sanfrancatering.ca
Weekend all-you-can-eatNow open — Friday 5–11 PM, Saturday 12–10 PM, Sunday 12–9 PM
Get Directions Reserve a Table
Quick answers

Frequently Asked Questions

A few things worth knowing before you check out. Still stuck? Send us a message above.

How much advance notice do you need for an order?+

We ask for a minimum of 24 hours’ notice on all catering orders so we can prepare everything fresh for your event.

Need something same-day? Give us a call before you place your order and we’ll let you know right away if we’re able to accommodate you.

What are your serving sizes?+

All of our packages are priced per person. As a general guide, half trays serve approximately 5–6 guests and full trays serve approximately 10–12. You’ll also find serving recommendations throughout the menu to help you order just the right amount.

Do you deliver, and what does it cost?+

Yes. We deliver anywhere within the Greater Toronto Area for a flat $50 delivery fee, so your corporate or event catering arrives right on time.

Can I pick up my order instead?+

Absolutely. Pickup is available from our Vaughan location at 4140 Steeles Ave W, and we’ll have your order freshly prepared and ready for the pickup time you select at checkout.

Will I get a confirmation after I order?+

Yes. As soon as you place your order, you’ll receive an email confirmation with your full order details and receipt.

Can I cancel or change my order?+

We always try to be fair and accommodate changes whenever we can. You’re welcome to make changes to your order up until the day before your scheduled pickup or delivery.

Orders can be cancelled up to 24 hours before the scheduled pickup or delivery time for a full refund. If you need to cancel within the final 24 hours, a 50% refund will be issued, with the remaining 50% retained to cover food preparation and scheduling costs.

Do you accommodate allergies or dietary needs?+

If you have any food allergies, dietary restrictions or questions about ingredients, please call or email us before placing your order — we’re always happy to guide you toward the best options for your event.

Please note that while we take great care during preparation, all of our food is made in the same kitchen, so we can’t guarantee a completely allergen-free environment.

Do you offer overnight delivery?+

Yes. We offer overnight delivery for large catering orders, including warehouse teams, overnight shifts and other special events.

Simply choose your preferred delivery time when placing your order, then give us a call so we can confirm the overnight delivery details and any special instructions before your event.

Didn’t find your answer? Call 647-606-9923 or email us.

Come see us

We’d Love to Feed You.

Book a table for All You Can Eat online (walk-ins welcome) — or let us bring the kitchen to you.

Reserve a Table Order Catering
San Fran Cafe 4140 Steeles Ave W, Vaughan, ON L4L 4V3 · 647-606-9923

San Fran Cafe — fresh homemade Italian on the Toronto–Vaughan border. $33.99 All You Can Eat Italian now open on weekends in our 60-seat dining room, plus catering you can count on — from corporate lunches to family celebrations, with reliable service from the first call to the final setup.

  • Instagram
  • orders@sanfrancatering.ca
  • 647-606-9923

Address

4140 Steeles Ave W Vaughan, ON L4L 4V3

All You Can Eat Fri 5–11 PM · Sat 12–10 PM · Sun 12–9 PM · walk-ins welcome

Order CateringFamily PackagesCorporate PackagesIndividual MealsBook Your PartyAll You Can EatReserve a TableContact

Cancellations & refunds · Privacy

Search

Products

  • Antipasto di Mare
    Antipasto di Mare

    Antipasto di Mare

    $170.00
  • Assorted mini cheesecake
    Assorted mini cheesecake

    Assorted mini cheesecake

    $3.50
  • Bacala e Patate
    Bacala e Patate

    Bacala e Patate

    $190.00
  • Build Your Own Combo — 1 Entrée + 2 Sides
    Build Your Own Combo — 1 Entrée + 2 Sides

    Build Your Own Combo — 1 Entrée + 2 Sides

    $22.95