Lichee Gardens is a long-standing Chinese restaurant offering Cantonese cuisine with vegetarian options in a casual setting. Carryout is available.