The Grill On the Corner
21-25 Bothwell Street
Glasgow G2 6NL
United Kingdom