Skip navigation

Walnut Creek

Mary’s Pizza Shack has been a favorite Italian restaurant in Walnut Creek since 1997, offering Italian comfort food based on Mary’s original recipes. As a family-owned company, Mary’s is committed to serving the best Italian food in the area, from legendary pizzas to homemade pastas, fresh salads and hearty sandwiches. Kids and grown-ups alike are welcome in Mary’s family restaurant.

Mary Fazio opened the first Mary’s Pizza Shack in Sonoma over 55 years ago, and the restaurant she started had all the ingredients for a great family restaurant. Mary’s Italian restaurant in Walnut Creek has a pizza counter where kids can watch the pizza makers at work, an open kitchen just like Mary’s, and kids can even top their own pizzas for a truly one-of-a-kind pizza.

In order to serve authentic food, Mary’s makes everything from scratch: soups, salad dressings, pasta sauces, focaccia and pizza dough. Mary’s giant meatballs are legendary, along with fresh salads, tortellini and, of course, pizza. Mary’s Italian restaurant in Walnut Creek also offers a selection of gluten-free items, carefully prepared away from the flour in the kitchens, and a variety of options for vegetarians.

To accommodate today’s busy lifestyles, Mary’s offers lunch and dinner items for dine-in, take-out and delivery. Conveniently located on the border between Walnut Creek and Concord, Mary’s is the Italian restaurant that Walnut Creek residents turn to when they need the best Italian food for their families.

Italian Restaurant Walnut Creek


Walnut Creek
2246 Oak Grove Rd.
Walnut Creek, CA 94598
United States
37° 55' 46.7508" N, 122° 1' 0.1596" W
In the Citrus Marketplace
(925) 938-4800
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.