Barbayani Greek Taverna

388 Main St, Los Altos, CA

Menu (As of 11/2)

Mezethes (Starters)

Kiria Piata (Main Courses)

Barbayani Greek Taverna: hours and how to order