Get directions to: Touch Of Italy Bake Shop, Millville, DE
Restaurant address: 3218 Kirkwood Hwy Millville, DE 19967, USA
Restaurant: Touch Of Italy Bake Shop