Tennent’s Bar

191 Byres Road
United Kingdom
G12 8TN