|
|
Pizza Villa is a restaurant located in DeKalb, Illinois at 824 West Lincoln Highway. This restaurant serves buffalo chicken, cole slaw, onion rings, white veggie, lasagna, broasted cod dinner, and villa super deluxe. They also serve chicken only, grilled chicken breast salad, villa wingies, cheese plus one ingredient, cinnamon nuggets, barbecue chicken pizza, and parmesan nuggets. They are open...
824 West Lincoln Highway, DeKalb, IL, 60115
|
|
|