Taba Taba China Bistro ★★★★★4.7 (243) Restaurants Chinese restaurant 20 S Santa Cruz Ave, Los Gatos, CA 95030 Call Website Details →
Tsing Tao ★★★★☆4.3 (382) Restaurants Chinese restaurant 15525 Los Gatos Blvd D, Los Gatos, CA 95032 Call Website Details →