Star*s Restaurant

Star*s Restaurant

115 S Orchard Ave, Ukiah, CA 95482

(707) 462-1622

Eat24 Free Online Ordering