Roja Los Altos ★★★★☆4.4 (91) Restaurants Fine dining restaurant 242 State St, Los Altos, CA 94022 Call Website Details →