Open Travel Guide
  1. Home
  2. Destinations
  3. Canada
  4. British Columbia
  5. Vancouver
  6. Restaurants
  7. St. Lawrence

Restaurants · British Columbia, Vancouver

St. Lawrence

  • CuisineFrench-Quebecois
  • CategoryFine Dining
  • VibeWarm bistro, convivial, lively and fairly loud
  • PriceCAD 90-180 (about USD 63-126) per person

St. Lawrence is a fine-dining restaurant at 269 Powell Street in Railtown, on the eastern edge of Vancouver's historic Gastown and Downtown Eastside districts in British Columbia, Canada. It holds one star in the 2026 Michelin Guide. The kitchen serves French cooking with Quebecois influences, a pairing that sets it apart in a city better known for Pacific seafood and Asian cuisines. The name refers to the St.

Powell Street restaurant with one Michelin star, serving French cooking with Quebecois influences.

St. Lawrence is a fine-dining restaurant at 269 Powell Street in Railtown, on the eastern edge of Vancouver's historic Gastown and Downtown Eastside districts in British Columbia, Canada. It holds one star in the 2026 Michelin Guide. The kitchen serves French cooking with Quebecois influences, a pairing that sets it apart in a city better known for Pacific seafood and Asian cuisines. The name refers to the St. Lawrence River that runs through Quebec, and the menu draws on the hearty, convivial traditions of that province as well as classical French technique. Diners can expect rich, comfortable dishes, including pastry, charcuterie-style preparations and slow-cooked meats typical of the tradition, though the exact dishes change and no single plate is guaranteed on any given evening. Railtown is a former rail and warehouse district, and the dining room reflects it with a warm, old-world bistro atmosphere that feels closer to a Montreal restaurant than a Vancouver one. The mood is lively and convivial, the noise level moderate to high on busy nights, and dress is smart casual. The beverage programme is French-leaning, with wines from France alongside Quebec and British Columbia selections, and classic aperitifs and cocktails suit the style. A meal typically costs about CAD 90 to 180 per person, depending on whether guests order a few plates or a full multi-course dinner and how much wine is poured. Reservations are strongly recommended, and weekend dinners should be booked several weeks in advance, while the restaurant's own website lists the current booking method. Powell Street can be reached on foot from Gastown and Waterfront Station, and the area is best approached by taxi or transit late at night.

Practical information for St. Lawrence · Last updated September 2026
Price CAD 90-180 (about USD 63-126) per person
Reservations Reservations strongly recommended; check the restaurant's website for its current booking method
Address 269 Powell St, Vancouver, BC, Canada

Signature dishes

  • Quebecois-influenced French dishes

Good to know

Known for
Quebecois-influenced French cooking

Location

269 Powell St, Vancouver, BC, Canada

49.2842, -123.0996 View on map

Highlights

  • One-star Michelin restaurant in Railtown
  • French cooking with Quebecois influences
  • Old-world bistro atmosphere
  • French-leaning wine and aperitif list

Tips for visiting

  • Book several weeks ahead for Friday and Saturday dinners
  • Budget CAD 90-180 per person depending on courses and wine
  • Order a mix of plates to sample the Quebecois side of the menu
  • Walk from Gastown or Waterfront Station; use a taxi late at night
  • Tell the restaurant about dietary needs when reserving

When to visit

Weeknight dinners are calmer and easier to book. Cold, wet months suit the rich, hearty style of cooking.

Accessibility

Entrance and washroom access should be confirmed directly with the restaurant, as older Railtown buildings can have steps. The streets nearby are generally level.

Frequently asked questions

What kind of food does St. Lawrence serve?

French cooking with Quebecois influences, in a bistro-style dining room.

Does it have a Michelin star?

Yes. It is listed with one star in the 2026 Michelin Guide.

Where is St. Lawrence?

At 269 Powell Street in Railtown, east of Gastown in Vancouver.

Is a reservation needed?

Reservations are strongly recommended. The restaurant's website gives the current booking method.