Eating American (Traditional) Comfort Food Salad at Stars Restaurant restaurant in Ukiah, CA.

Feedback

Do you manage or own Stars Restaurant?

Yes