Lotus Garden is a tea house offering a green escape.