← Los Altos restaurants
Baribar Bistro
No reviews yet
Italian388 Main St, Los Altos
Own or manage Baribar Bistro? Claim this listing free
Hours
Hours not listed yet.
Details
Address388 Main St, Los Altos 94022-2805
Phone6509492300
Websitehttp://www.baribarbistro.com/
SocialInstagram
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.