Old Mission Pizza is located in the Evergreen Shopping Center in Willits, CA at 1708 South Main Street. We are 30 minutes north of Ukiah, 1.5 hours north Santa Rosa and less than 3 hours north of San Francisco. You can find directions to us on the map below. Come visit us before of after your trip on the Skunk Train!

Old Mission Pizza

1708 South Main St Willits, CA 95490 707-459-6811