hero

Little Villa Restaurant & Pizzeria

660 N Wolf Rd, Des Plaines, IL 60016

Open NowFull Hours$10 Minimum$3.25 Delivery (50 - 65 min)

FAQ

SliceRestaurants in Des Plaines Little Villa Restaurant & Pizzeria
Price: $$