Start from
Lakeside Dining
326 Santa Teresa St, Stanford 94305