Little Villa Restaurant & Pizzeria Des Plaines IL
Add Website
Close
Little Villa Restaurant & Pizzeria
Be first to review 660 N Wolf Rd,Des Plaines IL 60016 Phone Number: (847) 296-7763
Little Villa Restaurant & Pizzeria Store Hours
Hours may fluctuate
Post a review
Little Villa Restaurant & Pizzeria Nearby
Locations Closest to You miles-
Little Villa Restaurant & Pizzeria - Des Plaines 963 Elmhurst Rd2.71