77 S Main St, Willits, California 95490 USA
The food here was excellent! Plenty for the vegan palate as well. Highly recommended. The wait is worth it.
Photo Credit: C Garcia
Claim copyright