Villa Pizza

Lincolnwood | Website Map
Find Parking | Menu

Take a break from shopping at Lincolnwood Town Center with lunch or dinner at this casual Italian eatery. Featuring several salads, hearty pastas and pizzas and the signature strombolis (pizza sauce, cheese and ingredients folded into a baked crust), Villa Pizza is part of an international chain (with a location in Giugliano, Italy).