Our Story

Our Story

A Family Italian Kitchen on the Toronto–Vaughan Border

San Fran Cafe is a family-run restaurant and full-service catering company at 4140 Steeles Ave W — a 60-seat dining room, a hot table full of the food we grew up eating, and catering trays that travel all over the GTA.

★★★★★4.7 · 224 Google reviews
4140 Steeles Ave W The San Fran Cafe dining room set for a group dinner San Fran Cafe storefront on Steeles Ave W, Vaughan
Family Run Everything Made In-House 60-Seat Dining Room Catering Across the GTA 4.7★ on Google
The San Francisco Cafe sign above the front door at 4140 Steeles Ave W
Same family, same kitchen

You Might Know Us as San Francisco Cafe

If you’ve driven along Steeles Avenue West, you’ve seen the sign. For years the neighbourhood has known us as San Francisco Cafe & Catering — the place with the hot table, the veal sandwiches and the lasagna people still talk about.

Now we’re simply San Fran Cafe. Same family, same kitchen, same recipes — with a fresh look, a bigger focus on the dining room, and a weekend all-you-can-eat Italian table on the way.

4.7★224 Google reviews
60seats in the dining room
1kitchen behind everything we serve
Behind the sauce

What We’re About

We’re a family business through and through. The same people cooking your weekend dinner in the dining room are behind the catering trays at your office lunch or family celebration.

Our veal parmesan sandwich on a Kaiser bun

Our Family

You’ll usually find one of us at the counter. We know our regulars by name, and we’d like to know yours. That’s the kind of place we’ve always wanted to run.

Trays of homemade eggplant parmesan fresh out of the oven

Homemade Food

Everything is made from scratch — sauces simmered in-house, hand-breaded veal and chicken, lasagna layered high, and desserts worth saving room for.

Italian sausage with roasted potatoes and peppers on our hot table

Authentic, Done Properly

Classic Italian comfort food the way we grew up eating it — from the daily hot table to a weekend all-you-can-eat table to catering menus built around your event.

The hot table

Come Hungry. Leave Happy.

The hot table is the heart of the restaurant: veal and chicken parm, lasagna, meatballs, sausage and peppers, roasted potatoes, pasta — cooked fresh every day and served by us, not from a warming drawer.

Coming Soon
$33.99 All-You-Can-Eat Italian — Weekends Friday 5–11 PM · Saturday & Sunday 11 AM–11 PM · Kids 5–10 $17.99 · Under 5 free · Dessert included
Our hot table: eggplant parmesan, meatballs, sausage and pasta trays
From our Google reviews

What the Neighbourhood Says

4.7 stars from 224 reviews — here’s a taste.

★★★★★

“Amazing tasting food and extremely nice family! … the veal sandwich, chicken parm and the lasagna. Can’t go wrong.”

Fred G. · Google
★★★★★

“Great food and generous portions. My favourite item is the meat balls.”

Veronica A. · Google
★★★★★

“Wonderful people making wonderful food … I shall come back. With my family this time.”

R. Singh · Google

Read all our Google reviews →

Our dining room set up for a private group event
Catering by San Fran Cafe

Catering & Events

Catering is where we started, and it’s still at the heart of the business. Hot trays, fresh sandwiches, corporate packages and individually wrapped meals — delivered across the GTA or ready for pickup in Vaughan.

Order online in minutes, or call 647-606-9923 and we’ll help you plan the right amount for your group.

Come see us

We’d Love to Feed You.

Walk in, book a table, or let us bring the kitchen to you.

Product has been added
0 item in cart

No products in the cart.

Explore Food Items

No products in the cart.

Combo Added

Would you like to add another combo with different selections?