D and J Cafe Address: 105 S Cumberland St, Willow Hill, IL 62480 Phone: (618) 455-3580 Restaurants Other Businesses: D & J Cafe at 105 S Cumberland St, Willow Hill, IL 62480