Yokohama ★★★★★4.6 (181) Restaurants Japanese restaurant · Bistro · Sushi restaurant 336 N Santa Cruz Ave, Los Gatos, CA 95030 Call Website Details →
SUSHIE! ★★★★★4.6 (161) Restaurants Sushi restaurant · Japanese restaurant 1458 Pollard Rd, Los Gatos, CA 95032 Call Details →
Kamakura Japanese Restaurant ★★★★☆4.3 (446) Restaurants Japanese restaurant 135 N Santa Cruz Ave, Los Gatos, CA 95030 Call Website Details →