A new restaurant in Los Altos aims to help its visitors feel and eat like they’re on a Greek isle. Barbayani Taverna, which held its grand opening Oct. 10, features Greek decor and dishes such as branzino, lamb chops and octopus, as well as live music on Friday and Saturday evenings. The location 388 Main St. has seen several restaurants turn over in recent years, most recently the Peruvian-inspired restaurant
New Greek Restaurant Barbayani Taverna in Los Altos Is Worth the Drive - San Francisco Bay Times sfbaytimes.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from sfbaytimes.com Daily Mail and Mail on Sunday newspapers.