Best pizza in Novato, hands down. They use quality ingredients and you can taste the difference. We especially love their thick crust! Yuuummmmm!!!!!
July 2022
Good pizza- fast delivery. I liked how the pizza wasn't smothered in sauce. We will definitely be ordering again.
May 2022
I really enjoy Stefano's pizza. I would recommend extra cheese but that is pretty the only negative comment I have. The cheese thing could be me and the pizza as very good.