Get directions to: Feast, Santa Rosa, CA Restaurant address: 2360 Sonoma Ave Ste 714 Santa Rosa, CA 95405, USA Driving Walking Bicycling Restaurant: Feast