Barbayani Greek Taverna
388 Main St, Los Altos
(650) 405-6087
Recent Reviews
Order Online
Reserve
You May Also Like
iJuice - Cold Pressed Health Bar - 299 1st St
Juice, Juice Bar & Smoothies, Nutritionists, Vitamins & Supplements, Pet Friendly
The Post - 395 Main St
American, Comfort Food, Cocktail Bar, Pet Friendly
Los Altos Tasting Room & Bottle Shop - 351 Main St
Wine Tasting Room, Venues & Event Spaces, Pet Friendly
Restaurants in Los Altos, CA
Barbayani Greek Taverna
388 Main St, Los Altos, CA 94022
(650) 405-6087