1717 North Akard Street, Dallas, Texas 75201 USA
Vanilla ice cream, strawberry ice cream & chocolate ice cream
Photo Credit: Yelp