Tom’s Depot Los Altos American Restaurants Breakfast Restaurants Brunch Restaurants Diners Ice Cream Shops Restaurants Traditional Restaurants 4.4 (299) Call Direction Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (650) 948-8515 Direction Reviews 991 Fremont Ave Loyola Corners, Los Altos , CA 91030