Little Villa Pizza
Drag box to select area
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
- 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