Skip to main content
Log in
Home
Los Altos
Barbayani Greek Taverna Los Altos 388 Main Street
Barbayani Greek Taverna Los Altos 388 Main Street
Barbayani Greek Taverna Los Altos 388 Main Street
European
Price range $30-60
$$$
Closed
11:30 AM - 9:00 PM
388 Main Street, Los Altos, CA 94022
Call
Directions
Order online
About
Come in and enjoy!
Contact
Phone
(347) 824-6540
Location
388 Main Street
Los Altos, CA 94022
Loading map...
Home
Los Altos
Barbayani Greek Taverna Los Altos 388 Main Street