Attilio's Villagio Restaurant & Pizzeria is a family-operated Italian restaurant and pizzeria established in 1978. They offer a variety of Italian dishes and pizzas, available for dine-in or takeout.