Villa Italia Ristorante
Drag box to select area
Villa Italia Ristorante offers a wide assortment of Italian favorites in a charming atmosphere within a large shopping strip. They feature an elegant interior with warm accents, friendly service and a well-sized menu. Though the restaurant is tiny, it never feels cramped and takeout is available if you'd rather enjoy your meal at home. There is also free parking in the lot in front.
1028 Huntington Dr, Duarte, CA 91010
- Accessibility Details: The entrance is at street level.
- Hours: Lunch hours: Mon - Fri, 11am - 3pm. Dinner hours: Mon - Fri, 5pm - 9pm; Sat, Sun, 5pm - 9:30pm.
- Accessible: yes