Chao Praya ★★★★★4.5 (215) Restaurants Thai restaurant 1553 S Novato Blvd Ste G, Novato, CA 94947 Call Website Details →
My Thai II ★★★★☆4.0 (221) Restaurants Thai restaurant 811 Grant Ave, Novato, CA 94945 Call Website Details →