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.
Little Villa Restaurant & Pizzeria Des Plaines address and phone