Oh Happy Thé is a tea house offering a cozy atmosphere with a garden. They serve lunch options like homemade quiches and tarts.