Glen Ellen Star

13648 Arnold Dr, Glen Ellen CA

(707) 343-1384

Hours of Operation Today,
  • CLOSED UNTIL 5:30 PM TOMORROW

Rated 4.0 out of 5 from 1 Reviews Glen Ellen Star is Ranked #2 of 27 Restaurants in Glen Ellen Glen Ellen.

★★★★ on the 2nd of April, 2015

delicious, fantastic
Location