Van Cha is a tea house offering a selection of premium teas and light snacks in a peaceful ambiance.