The Pizza Shack Reviews & Details
The Pizza Shack
115 W Montgomery St
The Pizza Shack is located at 115 W Montgomery St in Willis near the intersection of W Montgomery St and N Danville St. Their menu consists of Italian dishes . Call (936) 856-9780 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:W Montgomery St And N Danville St
Tell us more about The Pizza Shack Willis!