Village Pizza has something like 8 locations, but the Alvin location is a hidden gem. The building is run-down but the food is not. They have the best pizza I've found within 50 miles. My whole family loves the pizza from here. We also get the subs and they are really good as well.
It's not the cheapest place in Alvin but it's worth it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.