LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
Lucy's Tea House 180 Castro St, Mountain View, CA 94086 650.969.6365 |
one evening during the wicked heat spell of late april, i stumbled into lucys tea house with a bad headache. lucy prescribed a seat on the couch and tea no. 6, forest heaven, on the menu of 16 teas. it will relax you, sh... more
REVIEWS (2) |
|