D & D Bar Grill Address: 307 E 4th St, Villisca, IA 50864 Phone: (712) 826-9342 Restaurants, Bars Other Businesses: Caseys Carry Out Pizza at 309 N U Ave, Villisca, IA 50864 Breadeaux Pizza at 412 S 3rd Ave, Villisca, IA 50864 Swanson Law Firm at 400 S 2nd Ave, Villisca, IA 50864 Bank Iowa at 300 S 3rd Ave, Villisca, IA 50864