Duck Club

27 Hyndland Street Glasgow G11 5QF