Yokohama ★★★★★4.6 (181) Restaurants Japanese restaurant · Bistro · Sushi restaurant 336 N Santa Cruz Ave, Los Gatos, CA 95030 Call Website Details →
Tasting House ★★★★★4.5 (198) Restaurants Californian restaurant · Bistro 368 Village Ln, Los Gatos, CA 95030 Call Website Details →