Soul-in-Green Kitchen ★★★☆☆2.5 (2) Restaurants Thai restaurant 62 Brookside Park, Angwin, CA 94508 Details →