HOMEDIRECTORYDIRTAKEAWAYSTAKHappy InnHappy InnHappy Innchinese, takeaway,place 629 Duke Street, Glasgow G31 1PZlocal_phone +44 141 551 0306