Little Villa Restaurant and Pizzeria is a family-owned restaurant that has been serving the most delicious Italian cuisine in the Des Plaines, IL area. Available for dine-in, carryout or delivery. Daily specials are available, so call or stop in now.
We order a large sausage and pepperoni pizza . The pizza was average I expected more Will I order from this place again , most likely yes .
Ordered delivery through Slicelife. An Italian sub with fries and cole slaw, an italian beef with fries and slaw, a calzone and an order of mushrooms. An...
Pizza was decent however we orderer at 5:05 and we were told 40 minutes. Pizza took 1 hour 15minutes. When we went to pick up; the restaurant staff was...