Stanford food trucks

Food court · 401 Via Ortega, Stanford, CA

More food in Stanford, CA · Food Court in Stanford