Lakeside Dining ★★★★☆4.1 (182) Restaurants Cafeteria 326 Santa Teresa St, Stanford, CA 94305 Call Website Details →