Pizza Villa has been a DeKalb staple for over 50 years. It is by far the best pizza you can find. Must also get the beer nuggets, including the cinnamon sugar ones.
Service is fantastic, atmosphere is fun and relaxing, and the food cannot be topped. They handled an impromptu large group with grace and ease with no delay in getting our pizza order. Twelve of us demolished 3 family size pizzas, nuggets and more, delicious!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.