Menu | Pizza Villa
Call to place your order!
Opens at 4 P.m. Daily
815.758.8116
A DeKalb tradition since 1956.


Copyright © 2017. Pizza Villa. All Rights Reserved.