Happy Gardens Chinese Restaurant is located at 6/19 Middle St, Cleveland QLD 416.
They offer Chinese food including Yum Cha at reasonable prices
Happy Gardens Chinese Restaurant is located at 6/19 Middle St, Cleveland QLD 416.
They offer Chinese food including Yum Cha at reasonable prices