Max's Bar & Grill
73 Queen Street
Glasgow G1 3BZ
United Kingdom