A long-standing Chinese restaurant, Happiness Inn offers Cantonese dim sum and Szechuan & Beijing dishes in a relaxed setting.