The Walnut Creek Mary's Pizza Shack is located in a shopping center two doors down from the post office. It offers homemade Italian food in a family friendly setting and is a popular after-shopping destination. This restaurant makes gluten-free crust alternatives and has an open kitchen where patrons can watch their food being made. Happy hour is from 3pm to 6pm.
For more information, call the number provided.