Taphouse Bar and Kitchen
1046 Argyle Street
Finnieston G3 8LY
United Kingdom