What's not to like? We have visited here often and plan to visit there again. We love ice cream, and this is one of our favorites. The hardest part is trying to decide which great flavor to try each time.
Address: 1013 Edwards Ferry Rd NE, Leesburg, VA 20176-3347
Location: United States > Virginia (VA) > Loudoun County > Leesburg
Phone Number: +1 703-771-9060