Tom's Depot Cafe ★★★★☆4.3 (324) Restaurants American restaurant · Breakfast restaurant · Brunch restaurant (more) 991 Fremont Ave, Los Altos, CA 94024 Call Website Details →