Dio Deka ★★★★★4.5 (661) Restaurants Greek restaurant · Fine dining restaurant · Mediterranean restaurant (more) 210 E Main St, Los Gatos, CA 95030 Call Website Details →
Coup De Thai ★★★★☆4.4 (807) Restaurants Thai restaurant · Asian fusion restaurant · Seafood restaurant 137 N Santa Cruz Ave, Los Gatos, CA 95030 Call Website Details →
Wine Cellar Restaurant ★★★★☆4.4 (474) Restaurants New American restaurant · American restaurant · Seafood restaurant 50 University Ave, Los Gatos, CA 95030 Call Website Details →