Happy Garden is a Chinese restaurant offering a wide selection of dishes, including Nasi Goreng, Teppanyaki, and Sushi. They offer dine-in and takeaway options.