Tomi Thai ★★★★★4.6 (382) Restaurants Thai restaurant · Asian restaurant · Takeout Restaurant (more) 426 Emily Rose Cir, Windsor, CA 95492 Call Website Details →
Panda Express ★★★★☆3.8 (447) Restaurants Chinese restaurant · Asian restaurant · Chinese noodle restaurant (more) 6560 Hembree Ln PAD 6 BUILDING, Windsor, CA 95492 Call Website Details →