Happy House, also known as My Home Chinese Restaurant, offers takeout and delivery.