Happy Garden is a family-owned sushi restaurant offering a variety of Japanese cuisine.