Le Petit St Lu is a tea house.