Stefano’s Pizza, located at 1553 Novato Blvd in Novato, CA., is the only solar-powered pizzeria in the US. We are also a Marin Green Business awarded by the Marin County Board of Supervisors.
We serve a variety of different style pizzas which we prepare daily using only the freshest ingredients. That’s our guarantee.
We take pride in providing the community of Novato with quality food, fast delivery, and great customer service. We would like to thank our loyal customers for their patronage. We pledge to uphold the high standards on which Stefano’s Pizza was founded.