Happy Garden is a Chinese takeaway offering a variety of dishes, including salt & pepper options and munchy boxes. Credit and debit cards are accepted.