Happy Garden is a Chinese restaurant. They offer a variety of dishes and accept credit and debit cards.