Jasmine Thai Cuisine ★★★★☆4.1 (658) Restaurants Thai restaurant · Southeast Asian restaurant 1211 Franklin Mall, Santa Clara, CA 95050 Call Website Details →
Bistro Siam ★★★★☆4.1 (212) Restaurants Thai restaurant · Asian restaurant · Bistro (more) 2211 Tasman Dr, Santa Clara, CA 95054 Call Website Details →