Dellroy from Ohio Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Atwood Lake Resort & Conference Center - Ohio, Dellroy, 2650 Lodge Road, 44620 (330) 735-2211 Map Casablanca - Ohio, Dellroy, 27 North Smith Street, 44620 (330) 735-3304 Map Dellroy Drive-in Restaurant - Ohio, Dellroy, 2 Smith St N, 44620 (330) 735-2488 Map