Stefanos Pizza

Italian Restaurant
39 Palmer Dr, Novato, CA 94949 39 Palmer Dr, Novato Directions
Map & Contact Info
Be the first to recommend this place!
null% of 0 customers recommended



From Our Editors

Located in Novato, Stefanos Pizza's homemade pizza is finger-licking good.

Don't waste time searching for parking, we've done all the work for you. Spaces available here.

When you're craving pizza, make your way over to Stefanos Pizza and load up a pizza with all of your favorite toppings.

Explore Nearby
Stefanos Pizza

Groupon has verified that the customer actually visited Stefanos Pizza.