Bistro Siam ★★★★☆4.1 (212) Restaurants Thai restaurant · Asian restaurant · Bistro (more) 2211 Tasman Dr, Santa Clara, CA 95054 Call Website Details →
Mission Cafe ★★★★☆3.5 (17) Restaurants Bistro 3979 Freedom Cir, Santa Clara, CA 95054 Website Details →