The Leaf Bar & Grill

Edmonton, AB, Canada · Other · Capacity: small (50-150)

<p>"The Leaf is one of Edmonton's longest running music venues." They host live music every Friday and Saturday. </p>