420 Emerson St, Palo Alto, CA 94301 (Map)
2009 BEST OF SILICON VALLEY Reader Survey Winner - Second Place Best High-End Greek restaurant
+1 650.326.0983
498 University Ave, Palo Alto, CA 94301 (Map)
+1 650.327.0107
140 University Ave, Palo Alto, CA 94301 (Map)
+1 650.391.9855