Get directions to: Chaps Ice Cream, Charlottesville, VA
Restaurant address: 223 East Main Street Charlottesville, VA 22902, USA
Restaurant: Chaps Ice Cream