Restaurants in Stanford, CA
Bites Cafe
Bites Cafe
Jamba Juice