Skip to main contentToast Local logo
Barbayani Greek Taverna Los Altos 388 Main Street

Barbayani Greek Taverna Los Altos 388 Main Street

EuropeanPrice range $30-60

Closed

11:30 AM - 9:00 PM

388 Main Street, Los Altos, CA 94022
About

Come in and enjoy!