Poppy Glen Ellen ★★★★★4.8 (33) Restaurants French restaurant 13690 Arnold Dr, Glen Ellen, CA 95442 Call Website Details →