Get directions to: Deli Wrap, Branford, CT Restaurant address: 540 East Main Street Branford, CT 06405, USA Driving Walking Bicycling Restaurant: Deli Wrap