top of page
Contact Us
Visit Us
Address
406 Larkfield Center
Santa Rosa, CA 95403
Hours
Dine In or Pick Up
OPEN 7 DAYS A WEEK
10am-8pm
Phone
707-546-6835
Get in touch
Contact Us
bottom of page
Address
406 Larkfield Center
Santa Rosa, CA 95403
Hours
Dine In or Pick Up
OPEN 7 DAYS A WEEK
10am-8pm
Phone
707-546-6835