Charley Noodle & Grill ★★★★☆4.0 (152) Restaurants Asian fusion restaurant · Bar & grill · Noodle shop 244 State St, Los Altos, CA 94022 Call Details →