Happy Garden Chinese Restaurant is located at 1980 Freedom Blvd, Freedom, CA. This business specializes in Chinese Restaurants. Happy Garden Chinese Restaurant is open Mon - Thu, 11am - 9pm; Fri - Sat, 11am - 9:30pm; Sun, 11:30am - 9pm and accepts American Express, Cash, Discover, Mastercard and Visa.