Stopped by for Friday night dessert. Located in a mall with both outside & interior access near a movie theater which makes for interesting traffic flow in the shop. Fairly crowded with only 2 staff so line moved a bit slowly. The ice cream was mixed very well and satisfied the sweet treat desire.
Address: 13027 Worldgate Dr, Herndon, VA 20170-4374
Location: United States > Virginia (VA) > Fairfax County > Herndon
Phone Number: +1 703-481-6501