Lee's Garden is a Chinese restaurant offering a diverse menu with gluten-free and vegetarian choices, complemented by a selection of teas.