Sugar & Slice Address: 2 W Lake St, Ventura, IA 50482 Phone: (641) 829-1111 Pizza, Restaurants, Foods-Carry Out Other Businesses: Muskie Lounge at 702 E Lake St, Ventura, IA 50482 Kim's at 102 N Weimer St, Ventura, IA 50482