Villisca IA Restaurants 1. 412 S 3rd Ave, Villisca, IA 50864 | Breadeaux Pizza (712) 826-9272 2. 307 E 4th St, Villisca, IA 50864 | D & D Bar Grill (712) 826-9342