Skip to content

Barbayani Greek Taverna

Categories

Restaurants

About Us

A new Greek cuisine restaurant, Barbayani Taverna, comes to Main Street in Los Altos, scheduled to open Fall 2023. Authentic Greek dishes will be served in a beautifully designed space.

Scroll To Top