Happy Garden offers a sushi dining experience. It's a long-standing Chinese restaurant located on High Street.