Samovar Tea Lounge

Review by baldmamaspeaks

730 Howard Street, San Francisco, CA 94103
Celiac
5 years ago

This is my go-to spot for lunch meetings. Close to convention center, good food, awesome tea, unique atmosphere above the hustle and bustle of the city.