Happy Garden is a Chinese restaurant offering a South-East Asian menu. They also provide takeaway and delivery services.