The Leaf Bar & Grill is a live music venue offering pub fare, karaoke, and weekly jam sessions. It is a long-running music spot.