Little Villa Pizza

Flag as Inappropriate

Hand-tossed pizza is Little Villa Pizza's staple. This location, which has been around for 22 years and is a smaller version of the sister restaurant on Wolf Road, specializes in small orders and delivery. Customers can call or stop in for a slice seven days a week.
963 1/2 Elmhurst Rd, Des Plaines, IL 60016
(847) 439-7575
  • Accessibility Details: The curb is accessible and the restaurant is at street level.
  • Hours: Mon - Thu, 4pm - 11pm; Fri - Sat, 4pm - midnight; Sun, 4pm - 10pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?