Get directions to: Deli Cafe, Gloucester, VA Restaurant address: 6826 Walton Ln Gloucester, VA 23061, USA Driving Walking Bicycling Restaurant: Deli Cafe