image

The Glass House Bistro

 

Be the first to review

The Glass House Bistro is a charming restaurant in downtown St. Albert that offers a unique and intimate dining experience. With a focus on locally-sourced ingredients and a seasonally-inspired menu, the bistro serves up delicious and beautifully-presented dishes in a cozy atmosphere with great service.

image