Wah Tiffin ★★★★☆4.1 (9) Restaurants Delivery Restaurant 132 State St, Los Altos, CA 94022 Today: Open 24 hours Call Details →