Kirkwood from Delaware Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Oceanmart Deli - Delaware, Kirkwood, 2501 Red Lion Road, 19708 (302) 834-1106 Map