Loading map…

Le Shad Café Bistro

Situated in Westmount, Canada, this cafe bistro offers a welcoming aroma and a satisfyingly smooth texture. The culinary team often employs grilling techniques, bringing out the natural flavors of their ingredients. It’s a taste of modern Canadian dining with a classic touch.