Rita's Italian Ice & Frozen Custard in Leesburg, VA offers a variety of frozen treats for customers to enjoy.
With a focus on Italian ice and frozen custard, this establishment provides a refreshing and indulgent experience for those seeking a cool treat.
Generated from their business information