The Three Lions, a “world football club” and pub, is taking over the vacated Bank Bar & Grill
If the Bank Bar & Grill has been your neighborhood watering hole for the past several years, grab a beer and weep, because it’s gone. In fact, save for the distressed red brick walls, which have anchored the two-tiered space for decades, little remains of the former sports bar that…