There are 3 Tea Shops in Stanford, California, serving a population of 15,277 people in an area of 3 square miles. There is 1 Tea Shop per 5,092 people, and 1 Tea Shop per square mile.
In California, Stanford is ranked 297th of 1798 cities in Tea Shops per capita, and 176th of 1798 cities in Tea Shops per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Stanford Tea Shops.
Coupa Cafe - Y2E2 473 Viaduct Ortega Stanford, CA Cafe, Coffee, Tea
Heritage Eats At Stanford 450 Serra Mall Jordan Hall Stanford, CA Bubble Tea Shop
Stanford Law School 559 Nathan Abbott Way Stanford, CA Cafe, Coffee, Tea