Skip navigation


For nearly 30 years, people craving the warmth and ambiance of a classic Italian restaurant in Sebastopol have visited Mary's Pizza Shack. Mary Fazio opened the original Shack in 1959, and the Fazio family has made it a local staple ever since, upholding all the same core values and serving the best Italian food. To this day, it's still a favorite family restaurant thanks to the friendly atmosphere, delicious food, and great options for kids.

Feel free to come enjoy Happy Hour every weekday from 3-6pm, or plan a business event in the private dining room. With a huge menu and friendly staff, everyone will feel right at home. Since this is an Italian restaurant in Sebastopol, the meal wouldn't be complete without wine, which is why Mary's offers free corkage. If you've been wine tasting along the coast or at any of the nearby Sonoma County wineries, bring your bottle along with you to enjoy with your dinner!

For diners with dietary restrictions, you’ll find vegetarian and gluten-free options on the menu. True to the tradition Mary began over 50 years ago, our pizza dough and soups are still made fresh every day. Every plate, from the chopped salad to the spaghetti with giant meatballs, is made with love from Mary's original recipes, handed down through generations. There's no finer family restaurant in the area!

Keep it local and visit this Sonoma County gem. It's the best Italian restaurant in Sebastopol! Visit Mary's Pizza Shack, located right on Gravenstein Highway North. You're always welcome!

Best Local Pizza


790 Gravenstein Highway North
Sebastopol , CA 95472
United States
38° 24' 29.7648" N, 122° 50' 25.3788" W
(707) 829-5800
Sunday - Thursday 11am - 10pm
Friday & Saturday, 11am - 11pm



Online Ordering
Private Dining Room

Happy Hour:

Weekdays 3-6pm

Javascript is required to view this map.