Skip navigation


For a delicious Italian restaurant in Vacaville that’s been part of the local community for over a decade, visit Mary’s Pizza Shack! Located just across the parking lot from the Brendan Theater, Mary’s is ideal for post-movie pizza and drinks. Locals and visitors alike know they’ll find the best Italian food in the area at Mary’s, from delicious soups made fresh every day to classics like chicken parmigiana or gnocchi.

Whether they’re having a dinner-and-a-movie date night or a family night out with the kids, diners will find something to enjoy on Mary’s menu. Our recipes come straight from Mary herself, handed down from generation to generation and upheld by the Fazio family to this day. Relax on the patio with a fresh salad or cozy up with a big dish of hot, comforting pasta. The history and care that goes into every dish served at Mary’s makes it a unique Italian restaurant among other options in Vacaville. There’s love on every plate!

For those who wish to dine on the best Italian food from the comfort of their own home, online ordering for pickup is convenient and easy. The private dining room offers an ideal location for parties and business events. Guests can enjoy a variety of food, including gluten-free and vegetarian options. Children will love all of the kid-friendly classics on our kids’ menu, and the whole family always welcome at Happy Hour on weekdays from 3-6pm.

Find your new favorite Italian restaurant at 505 Davis St. in Vacaville and enjoy the friendly charm and family atmosphere of Mary’s Pizza Shack!

Pizza Vacaville


505 Davis St.
Vacaville, CA 95688
United States
38° 21' 12.4884" N, 121° 59' 9.708" W
Across from the Brenden Theaters
(707) 446-7100
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.