Bar
Green Sleeves Pub & Restaurant
7 locals recommend,
Location
14 George St
St. John's, NL
Downtown
Tips from locals
Great music and great pub food on the biggest little street in North America! This is where Glenn's band plays most weekends and I love that in summer they are open and serving food until 5AM!