Get directions to: Bake Shop, New Castle, DE Restaurant address: 625 Delaware St New Castle, DE 19720, USA Driving Walking Bicycling Restaurant: Bake Shop