Aqui Cupertino ★★★★★4.5 (2,593) Restaurants Californian restaurant · Bar & grill · Fusion restaurant (more) 10630 S De Anza Blvd, Cupertino, CA 95014 Call Website Details →