Visit Silicon Valley Logo

Charley Noodle & Grill

244 State St , Los Altos, California, 94022, United States
Charley Noodle & Grill is a small, casual cafe serving Asian Fusion noodle bowls and much more.
Find hotels, restaurants, and things to do near.
View Map