Villa Napoli Pizzeria
8546 W Lawrence Ave , Norridge, ILMap
Villa Napoli Pizzeria is a slice of Milan in your mouth. For what it's worth, lovers of pizza and other Italian dishes will feel quite at home at this cozy little spot that has a cult following with the locals of Norridge.
NEARBY THINGS TO DO
Are You An Accountant Or Tax Preparer? You Won't Want To Miss This: Meet Pransform At Booth # 1628 A