Happy Dragon is a Chinese restaurant located in Glasgow. It is situated on Dumbarton Road and offers food and alcohol.