Leland Tea Co
Permanently closed
1416 Bush St
San Francisco, CA 94109
Leland Tea, located in San Francisco, has been recognized as the Best Tea House in the Bay Area, offering a charming setting for enjoying afternoon tea.
Guests can indulge in a delightful menu featuring sandwiches, cookies, scones, and fresh salad and soup, all served with a focus on quality and elegance.
Generated from their website's infomation
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.