top of page

Contact Us

Image by Igor Rand

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

Email

Get in touch

Contact Us

Type of enquiry

Thank You!

bottom of page