The Leaf Bar & Grill
Bar and Grill · Pub · American
The Leaf Bar & Grill is a live music venue offering pub fare, karaoke, and weekly jam sessions. It is a long-running music spot.
Location
Best places nearby
The highest rated places close to The Leaf Bar & Grill.
Local restaurants nearby
9016 132 Ave NW, AB



