Skip navigation


For a fantastic Italian restaurant Novato locals love, everyone comes to Mary’s Pizza Shack. Mary’s is perfect for any occasion! Kids will enjoy this great friendly family restaurant, from the children’s menu to the open kitchen. If a business lunch or nice dinner is in the cards, Mary’s offers the best Italian food in the area, with friendly service service and an array of Italian dishes that go way beyond pizza.

Mary’s is most well-known for it’s legendary pizza, with fresh dough and sauce making it he bestt Italian restaurant in Novato. But Mary’s is also famous for having the best Italian food in the area, made from Mary’s original recipes. From hearty, comforting pastas and entrées to lighter sandwiches to salads, everything at Mary’s is homemade.

Located in San Marin, not far from San Marin High School, Mary’s is a favorite destination for students grabbing a quick lunch to go, or families getting together before the game. A separate dining room allows larger groups to dine in style, with a special menu of party trays making Mary’s an affordable option for team dinners and other events. For Marin County fans of Mary’s Pizza Shack, the San Marin location brings Sonoma’s favorite Italian restaurant to Novato.

Mary built the first “Shack” based on her love for both family and homemade cooking, and those traditions still carry through today. When diners come through Mary’s doors, they’ll feel like family and like they’re eating their own grandmother’s home cooking. It’s the perfect place to get fabulous salads, soups, pastas, pizzas, and more at reasonable prices! This is an Italian restaurant in Novato that’s impossible to forget.

Novato Pizza Restaurant


121 San Marin Dr.
Novato, CA 94945
United States
38° 7' 19.308" N, 122° 36' 11.0304" W
Next to Harvest Market in the San Marin Plaza
(415) 897-6266
Sunday - Thursday 11am - 10pm
Friday & Saturday, 11am - 10pm


Online Ordering
Private Dining Room

Happy Hour:

Weekdays 3-6pm

Javascript is required to view this map.