Restaurant nearby Willis
2 found
Pizza Shack - Willis
4.2
$
115 W Montgomery St, Willis, TX 77378, United States, GPS: 30.423603,-95.48044
Family owned and operated since 1985, we serve scratch-made Italian American cuisine for every appetite.
More Restaurant in other Cities
Interesting places in Willis
Search this area