10660 S De Anza Blvd, Cupertino, CA 95014 (Map)
2009 BEST OF SILICON VALLEY Reader Survey Winner - Second Place Best Moderately Priced Greek Restaurant 2008 BEST OF SILICON VALLEY Reader…
+1 408.253.5544