More than 15,000 people voted in San Francisco Bay Guardian’s Best of the Bay Readers Poll 2012, for their local, independent favorites. Samovar Tea Lounge was voted the Best Cup of Tea!
More than 15,000 people voted in San Francisco Bay Guardian’s Best of the Bay Readers Poll 2012, for their local, independent favorites. Samovar Tea Lounge was voted the Best Cup of Tea!