Mary's Pizza Shack ★★★★☆4.1 (490) Restaurants Pizza restaurant · Family restaurant · Italian restaurant (more) 9010 Brooks Rd S, Windsor, CA 95492 Call Website Details →