Godfathers Pizza Address: 16250 N Ave, Holland, IA 50642 Phone: (319) 824-3702 Cuisine: Pizza Pizza, Restaurants, Foods-Carry Out, Godfather's Pizza Other Businesses: Lone Tree Inn at 115 Main St, Holland, IA 50642 Arby's at 16250 N Avenue, Holland, IA 50642