← Los Altos restaurants
Barbayani Greek Taverna
No reviews yet
Greek388 Main St, Los Altos
Own or manage Barbayani Greek Taverna? Claim this listing free
Hours
Hours not listed yet.
Details
Address388 Main St, Los Altos 94022
Phone+16504056087
Websitehttp://www.barbayanitaverna.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.