The wait time has been way too long - 20-25 minutes once I finally was asked what I'd like to order. I don't find the store particularly clean, and the food is ... okay.
Address: 383 W Main St, Ste A, Woodland, CA 95695-6822
Location: United States > California (CA) > Woodland
Phone Number: 530-668-4920