Little Villa Restaurant & Pizzeria
660 N Wolf Rd, Des Plaines
(847) 296-7763
Menu
Restaurants in Des Plaines, IL
Little Villa Restaurant & Pizzeria
660 N Wolf Rd, Des Plaines, IL 60016
(847) 296-7763