Le Châteaubriand is a charming restaurant nestled in the heart of Montréal, QC, offering a cozy and inviting atmosphere for guests to enjoy a meal.
With a focus on traditional French cuisine, the menu features a variety of classic dishes made with fresh, high-quality ingredients, providing a delightful dining experience for patrons.
Generated from their business information