Yiassoo ★★★★★4.5 (174) Restaurants Greek restaurant 10660 S De Anza Blvd, Cupertino, CA 95014 Call Website Details →