Little Villa Restaurant – Des Plaines

660 N Wolf Road
Des Plaines, IL 60016
847.296.7763
LittleVillaPizza.com
VIEW MENU