The Tea House of the Sacred Heart in San Francisco, CA, offers a serene and welcoming space for patrons to enjoy a variety of teas and light refreshments.
With a focus on creating a peaceful atmosphere, this establishment provides a place for individuals to relax and unwind while savoring the flavors of carefully selected teas.
Generated from their business information