The Windsor Tea Room
Add to Favorites
Add Hours
Saved to Favorites
03/16/2010
A nice, clean place in good location. The friendly staff went out of their way to take take to give us step by step
directions to bus & to look up hours for aquarium. I would stay there again.
Phone: (415) 283-4832
Address: 334 Mason St, San Francisco, CA 94102
Cuisines: Tea Room
595 Mission St, San Francisco, CA 94105
442 Geary St, San Francisco, CA 94102
50 Mendell St, San Francisco, CA 94124
100 Bush St Ste 102, San Francisco, CA 94104
730 Howard St, San Francisco, CA 94103
50 Post St, San Francisco, CA 94104
453 Ofarrell St, San Francisco, CA 94102
1231 Market St, San Francisco, CA 94103
2271 Union St, San Francisco, CA 94123
299 Ellis St, San Francisco, CA 94102