Cannery Cafe


The Cannery Café is a casual diner in Steveston Village known for its hearty brunch, lunch and dinner options. Its fusion paellas, egg benedicts, and handmade Shanghai dumplings are some of the restaurant's specialties. As a family friendly restaurant, there are also a kid's menu available so everyone can enjoy their favourite foods.

For those who may recognize it from the silver screen, The Cannery Café was featured as Granny’s Diner in Storybrooke on ABC’s Once Upon a Time and Once Upon a Time in Wonderland.

The Café is opened daily, and offers private dining options for up to 50 guests. Come on in, and enjoy what this quaint cafe has to offer!

  • Vehicle Parking:
  • Wheelchair Accessible:
  • Good for Couples:
  • Family Friendly:
  • Good for Kids:
  • Good for Groups:
Payment Accepted
  • Credit Card:
  • Debit Card:
  • Alipay:
  • WeChat Pay:
  • Free WIFI in Public Areas:
  • Language:
    • English
    • Chinese-Mandarin
Meals Served
  • Breakfast:
  • Brunch:
  • Lunch:
  • Dim Sum:
  • Dinner:
  • Dessert:
Food Type
  • Seafood:
  • Fish & Chips:
  • West Coast:
  • Reservations Accepted:
  • Bar/Licensed:
  • Take-Out:
  • Outdoor Seating:
  • Buffet: