North Bar (Free)

[ Bar ]
24 New Briggate
Leeds, England
(0113)0113 2424540
78

29 ratings
Mon-Tue 11am-1am, Wed-Sat 11am-2am, Sun 12pm-12am
information provided by RateBeer.com