>

Charley’s Restaurant

Book Now! Planning An Event?
Charley's Restaurant

Charley’s Restaurant in Los Altos is a small, casual cafe serving Asian Fusion noodle bowls and much more.

Location

244 State St, Los Altos, CA 94022
(650) 948-5700
Share
Facebooktwitterpinterest