Tom’s Depot American Restaurants Breakfast Restaurants Brunch Restaurants Diners Ice Cream Shops Restaurants Restaurants with Outdoor Seatings Traditional Restaurants 4.4 (278) 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 94024