Main Navigation

Pizza Shack

115 W Montgomery St, 
Willis, 
TX

Directions Directions


Map Map


Hours

Monday - Thursday 11 - 9 Friday & Saturday 11 - 10 Sunday 12 - 8


More

Reviews

Read 3 reviews