The Dolly Llama
Ice Cream Shop
Closed · Opens 12:00 PM
Monday
1:00 PM – 10:00 PM
Tuesday
1:00 PM – 10:00 PM
Wednesday
1:00 PM – 10:00 PM
Thursday
1:00 PM – 10:00 PM
Friday
1:00 PM – 12:00 AM
Saturday
12:00 PM – 12:00 AM
Sunday
12:00 PM – 10:00 PM
2817 Howell Street Ste Suite 210
Dallas, TX 75204
Dallas, TX 75204
Visit Website
Other Nearby Businesses in Uptown
- Uptown Pup Healthy Pet Food & Self Wash Pet Supplies
- Sweetgreen Salad Shop
- Cole Park Park
- Ruffit | Uptown Boarding and Grooming
- BERKLEY’s Market – State Thomas Grocery Store