Mary’s Pizza Shack

Mary’s Pizza Shack

When diners are in the mood for an Italian restaurant, downtown Santa Rosa offers just what they’re craving: delicious pizza, pasta, and meatballs from Mary’s Pizza Shack.

Located in a historic building amid the cozy shops on Fourth Street, Mary’s is known for having the best Italian food in town.

© 2024 DogTrekker.com
Website by Brandhound