Wah Tiffin ★★★★☆4.1 (9) Restaurants Delivery Restaurant 132 State St, Los Altos, CA 94022 Call Details →
Red Pepper Bar and Grill ★★★★☆4.0 (234) Restaurants Mexican restaurant · Delivery Restaurant 2310 Homestead Ct J, Los Altos, CA 94024 Call Website Details →