Greek restaurant · 3130 Alpine Rd #300, Portola Valley, CA
Dine-In
See full menu
More food in Portola Valley, CA · Greek Food in Portola Valley