Skip Navigation

Need help?

Please contact the store at the phone number below.


  • Little Villa Restaurant
  • 660 N. Wolf Rd
  • Des Plaines, IL 60016
  • (847) 296-7763