Stars Restaurant

AAA Inspector Rating
115 S Orchard Plaza
Ukiah, CA 95482- Map It
(707) 462-1622
AAA Inspector Rating Details (scale 1-5)
AAA Inspector Notes
The ambience and décor may say diner but the little touches in the presentation sets this restaurant apart. For the ice tea, there is a little paper umbrella, a skewered lemon and maraschino cherry and a sprig of mint. For the spaghetti and meatballs, parsley confetti scattered at the edge of the plate brightens up the classic dish. The garlic bread is hot, toasty and tasty.
At E Perkins St; in Orchard Plaza Shopping Center. 115 S Orchard Plaza 95482
Closed major holidays.
Casual Dining. Breakfast, lunch and dinner served. Beer & wine.