Ollie's Frozen CustardWrite a Review815-758-8222Be the first to review!1208 Sycamore Rd, Dekalb, IL 60115Hi there!Be the first to review!5First-class4Better than most3About what I expected2Not the worst...1DisappointingClick to RateMore Business InfoHoursRegular HoursNeighborhoodProspect PlaceCategoryRestaurants Suggest an Edit
Ollie's Frozen CustardWrite a Review815-758-8222Be the first to review!1208 Sycamore Rd, Dekalb, IL 60115