Samovar Tea Lounge

Review by Stephanie

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

They indicate that they have a gluten free menu; however, they do not!!!!!